Stop the copy-paste-save dance. One command turns your clipboard into any file.
pip install clipdrop1. Copy anything - text, code, images, audio
2. Save it - clipdrop myfile
3. That's it! ClipDrop detects the format and saves it perfectly.
# Just copied some code? Save it:
clipdrop script.py
# Screenshot in clipboard? Save it:
clipdrop design.png
# Building a journal? Append to it:
clipdrop journal.md -aThe Problem: Saving clipboard content on macOS is tedious: Copy β Open app β Paste β Navigate β Name β Choose format β Save π«
The Solution: Just clipdrop filename and you're done! π
Perfect for:
- π¨βπ» Developers - Save code snippets and API responses instantly
- π PMs - Capture screenshots and meeting notes in one command
- βοΈ Writers - Build documents by appending content throughout the day
- π Students - Organize research without switching apps
ClipDrop knows what you copied and saves it correctly:
clipdrop data # JSON detected β data.json
clipdrop readme # Markdown β readme.md
clipdrop screenshot # Image β screenshot.pngNever lose a thought. Keep adding to files:
clipdrop journal.md -a # Morning thoughts
clipdrop journal.md -a # Afternoon notes
clipdrop journal.md -a # Evening reflectionTurn recordings into text using Apple Intelligence:
# Copy an audio file, then:
clipdrop # β transcript_20240323_143022.srt
clipdrop meeting.txt # β meeting notes as plain textGet an executive-ready recap before the raw transcript:
# Save article + structured summary at the top
clipdrop research-notes.md --summarize
# Works for YouTube transcripts and audio, too
clipdrop -yt briefing.md --summarize
clipdrop --audio meeting.txt --summarizeSummaries include:
- Overall headline sentence
- Sections for Key Takeaways, Action Items, and Questions
- Handles transcripts of any length - automatically uses hierarchical processing for long content
- Local fallback when Apple Intelligence is busy, so you always get something useful
Research videos efficiently:
# Copy YouTube URL, then:
clipdrop -yt # Download transcript
clipdrop -yt lecture.md --lang es # Spanish transcript
clipdrop -yt notes.md --summarize # Transcript + structured summaryNever accidentally save credentials:
clipdrop config.env -s # Scan before saving
clipdrop api-keys.txt --scan-mode redact # Auto-redact secretsDaily Journaling
# Start your day
echo "Morning thoughts..." | pbcopy
clipdrop journal.md -a
# Add throughout the day
clipdrop journal.md -a
# Review before saving
clipdrop journal.md -a -pCode Snippet Collection
# Save useful code snippets
clipdrop snippets.py -a
# Preview before adding
clipdrop snippets.py -a -p
# Force overwrite when needed
clipdrop snippets.py -fResearch & Notes
# Save web content as PDF
clipdrop article.pdf
# Download YouTube lectures
clipdrop -yt lecture.md
clipdrop -yt lecture.md --summarize
# Build research document
clipdrop research.md -a
# Append AI summary (macOS 26.0+)
clipdrop research.md --summarizeScreenshot Management
# Quick save
clipdrop screenshot.png
# Preview dimensions first
clipdrop mockup.png -p
# Save only the image (ignore text)
clipdrop design.png --image-onlypip install clipdroppip install clipdrop[youtube]# Using uv (fast)
uv add clipdrop
# Using pipx (isolated)
pipx install clipdrop
# From source
git clone https://github.com/prateekjain24/clipdrop.git
cd clipdrop && pip install -e .clipdrop <filename> # Save clipboard to file
clipdrop -a <filename> # Append to existing file
clipdrop -p <filename> # Preview before saving
clipdrop -f <filename> # Force overwriteclipdrop -yt # YouTube transcript mode
clipdrop --audio # Force audio transcriptionclipdrop --text-only # Ignore images
clipdrop --image-only # Ignore text
clipdrop -s # Scan for secrets
clipdrop --lang es # Set languageπ Full Command Documentation β
-
Shell Aliases - Add to your
.zshrc:alias cda='clipdrop -a' # Quick append alias cdp='clipdrop -p' # Preview first
-
Auto-transcribe - Copy audio β
clipdropβ instant transcript -
Mixed content - Copy text + image β
clipdrop doc.pdfβ perfect PDF -
Safe secrets - Always use
-sfor sensitive content
We love contributions! Check out CONTRIBUTING.md for guidelines.
MIT Β© Prateek Jain
- π Full Documentation
- π Report Issues
- β Star on GitHub
Stop copying and pasting. Start ClipDropping.
Made with β€οΈ for the clipboard warriors