A lightweight, open-source macOS clipboard manager built with SwiftUI. Every time you copy something, ClipKeeper saves it β so you never lose a clip again.
- π Automatic capture β detects anything you copy, system-wide
- π Timestamped history β see exactly when each clip was copied
- π¨ Colour-coded clips β each entry gets a unique colour tag at a glance
- π One-click re-copy β tap the copy icon on any row to paste it back
- π§Ή Clear All β wipe your clipboard history in one tap
Coming soon
- macOS 13 (Ventura) or later
- Xcode 15 or later (to build from source)
- Go to the Releases page
- Download the latest
ClipKeeper.zip - Unzip and drag
ClipKeeper.appto your Applications folder - Right-click β Open the first time (macOS will warn about an unidentified developer β this is normal for unsigned open source apps)
git clone https://github.com/YOURNAME/ClipKeeper.git
cd ClipKeeper
open ClipKeeper.xcodeprojjThen press βR in Xcode to build and run.
ClipKeeper runs a lightweight timer that polls NSPasteboard every 0.5 seconds. When it detects a change, it captures the copied text and adds it to the top of your list. No background daemons, no login items β just run the app and it watches while it's open.
Contributions are welcome! To get started:
- Fork the repo
- Create a branch:
git checkout -b feature/your-feature - Commit your changes:
git commit -m "Add your feature" - Push:
git push origin feature/your-feature - Open a Pull Request
Please open an issue first for major changes so we can discuss the approach.
- Search/filter clips
- Menu bar icon with quick access popover
- Image clip support
- Pin important clips to the top
- Keyboard shortcut to open/focus the window
Made by Jonas Reveley + With with Claude Ai for helping with debuging