A native macOS clipboard manager that lives in your menu bar.
- Automatic Clipboard History - Captures text, images, files, rich text, and URLs automatically
- Instant Search - Find any past clipboard item instantly with fuzzy search
- Global Hotkey - Access your clipboard history from anywhere with
⌘⇧V - Pin Important Items - Keep frequently used items at the top
- Privacy First - All data stored locally, sensitive content filtered automatically
- Native macOS Experience - Built with SwiftUI, follows system appearance
- macOS 26.0 (Tahoe) or later
- Apple Silicon (arm64)
Download the latest release from the Releases page.
# Clone the repository
git clone https://github.com/sadopc/edaboard.git
cd edaboard
# Build with Xcode
xcodebuild -scheme ClipVault -configuration Release build
# Or open in Xcode
open ClipVault.xcodeproj| Shortcut | Action |
|---|---|
⌘⇧V |
Show/hide EdaBoard |
⌘1-9 |
Quick paste items 1-9 |
↑↓ |
Navigate history |
↩ |
Paste selected item |
⌥↩ |
Paste as plain text |
⌘P |
Pin/unpin item |
⎋ |
Dismiss |
EdaBoard requires Accessibility permission to:
- Register global hotkeys
- Simulate paste commands in other apps
On first launch, you'll be guided through granting the necessary permissions.
Access settings via the gear icon in the popover or through the menu bar.
- History Limit - Store up to 1000 items
- Polling Interval - Adjust how often clipboard is checked
- Sensitive Content - Filter passwords and auto-generated content
- Ignored Apps - Exclude specific apps from clipboard capture
- Sound Effects - Enable/disable paste sounds
- Start at Login - Launch automatically on login
EdaBoard is designed with privacy in mind:
- All data is stored locally on your Mac
- No cloud sync, no analytics, no tracking
- Sensitive content (passwords, auto-generated content) is automatically filtered
- You can exclude specific apps from being captured
- Clear history anytime with one click
- Language: Swift 6.0 with strict concurrency
- UI: SwiftUI with MenuBarExtra
- Storage: Core Data (SQLite) for metadata, file system for images
- Architecture: MVVM with actor-isolated services
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with SwiftUI and AppKit
- Icon created with AI assistance
Made with ❤️ for macOS
