A free, open-source clipboard manager for macOS.
🇺🇸 English • 🇩🇪 Deutsch • 🇹🇷 Türkçe • 🇫🇷 Français • 🇪🇸 Español
Screen.Recording.2026-01-28.at.10.53.22.PM.mov
DodoClip is a lightweight, native clipboard manager built with SwiftUI and SwiftData. It helps you keep track of everything you copy and access your clipboard history instantly.
- Clipboard history - Automatically saves everything you copy with persistence
- Search - Quickly find items in your clipboard history
- OCR support - Find any strings in your images you copied
- Keyboard shortcuts - Access your clipboard with global hotkeys (⇧⌘V)
- Pinned items - Keep important clips always accessible
- Smart collections - Auto-organized by type (Links, Images, Colors)
- Image support - Copy and manage images alongside text
- Link previews - Automatic favicon and og:image fetching
- Color detection - Recognizes hex color codes with visual preview
- Paste stack - Sequential pasting mode (⇧⌘C)
- Privacy controls - Ignore password managers and specific apps
- Menu bar access - Quick access from the menu bar
- macOS 14.0 (Sonoma) or later
brew tap bluewave-labs/tap
brew install --cask dodoclip
xattr -cr /Applications/DodoClip.appOr install directly without tapping:
brew install --cask bluewave-labs/tap/dodoclip
xattr -cr /Applications/DodoClip.appDownload the latest .dmg from the Releases page, open it, and drag DodoClip to your Applications folder.
After installing, run this command to allow the app to open:
xattr -cr /Applications/DodoClip.appThen grant DodoClip permission in these macOS privacy lists so global paste works:
System Settings > Privacy & Security > AccessibilitySystem Settings > Privacy & Security > Input Monitoringif DodoClip appears there on your system
If DodoClip opens but selecting an item only updates the clipboard and does not paste into the previous app, remove DodoClip from those same lists, add it again, and reopen the app. On some macOS setups this refresh is required after installing or updating the app.
-
Clone the repository:
git clone https://github.com/bluewave-labs/dodoclip.git cd DodoClip -
Build using Swift Package Manager:
swift build
-
Run the app:
swift run DodoClip
This message appears because the app isn't signed with an Apple Developer certificate. It's not actually damaged. To fix this, open Terminal and run:
xattr -cr /Applications/DodoClip.appThen open DodoClip again.
For global paste to work reliably, enable DodoClip in System Settings > Privacy & Security > Accessibility and in System Settings > Privacy & Security > Input Monitoring if DodoClip appears there on your system. If paste still only updates the clipboard after an install or update, remove DodoClip from those lists, add it again, and reopen the app.
DodoClip is a menu bar app - it runs in the background and appears as an icon in your menu bar (top-right corner of your screen). Press ⇧⌘V (Shift+Command+V) to open the clipboard panel.
Click the DodoClip icon in the menu bar and select "Quit", or press ⌘Q when the panel is open.
Your clipboard history is stored locally on your Mac using SwiftData. Nothing is sent to external servers. You can also enable privacy controls to ignore password managers and specific apps.
Yes! DodoClip has OCR (Optical Character Recognition) support. When you copy an image, it automatically extracts any text from it. You can then search for that text in the clipboard panel.
Paste Stack (⇧⌘C) lets you queue multiple items and paste them one by one in sequence. Great for filling out forms or moving multiple pieces of data.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Part of the Dodo app family (DodoPulse, DodoTidy, DodoClip, DodoNest)