MacClip is a lightweight macOS clipboard manager built using SwiftUI and AppKit.
It runs in the menu bar and keeps a history of copied text and images.
- Clipboard history (text and images)
- Menu bar access
- Fast copy reuse
- Duplicate filtering
- Lightweight and minimal
(Add a screen recording or GIF here later)
MacClip monitors the system clipboard and stores new entries.
Clicking an item copies it back to your clipboard for reuse.
-
Clone the repository: git clone https://github.com/YOUR_USERNAME/macclip.git
-
Open the project in Xcode
-
Build and run the app
- Copy anything using Cmd + C
- Click the 📋 icon in the menu bar
- Select an item to copy it again
- Paste using Cmd + V
- Swift
- SwiftUI
- AppKit
- ClipboardManager: Handles clipboard monitoring and storage
- MenuBarController: Controls menu bar UI and popover
- ContentView: Displays clipboard history
- ClipboardItem: Data model
- Search functionality
- Persistent storage
- Keyboard shortcuts
- UI improvements
- Auto-launch on login
Pull requests are welcome. For major changes, open an issue first.
MIT License