Maccy is a lightweight clipboard manager for macOS. It keeps the history of what you copy and lets you quickly navigate, search, and use previous clipboard contents.
- Why Yet Another Clipboard Manager
- Lightweight and fast
- Secure and private
- Native UI
- Open source and free
brew cask install maccy
- COMMAND (⌘) + SHIFT (⇧) + C to popup Maccy or click on its icon in the menu bar.
- Type what you want to find.
- To select the history item you wish to copy, press ENTER, or click the item, or use COMMAND (⌘) +
- To choose the history item and paste, press OPTION (⌥) + ENTER, or OPTION (⌥) + CLICK the item, or use OPTION (⌥) +
- To delete the history item, press OPTION (⌥) + DELETE (⌫).
- To see the full text of the history item, wait a couple of seconds for tooltip.
Automatically Start at Login
Select the "Launch at login" option or add Maccy to your "Login items".
Change Default Settings
To change default settings, use the following commands in Terminal.
defaults write org.p0deje.Maccy hotKey control+option+m # default is command+shift+c
defaults write org.p0deje.Maccy historySize 100 # default is 200
Show/Hide Icon in Status Bar
To hide you can simply drag the icon away from the status bar with COMMAND (⌘) pressed. To recover the icon, re-open Maccy while it's already running.
You can also control visibility using configuration:
defaults write org.p0deje.Maccy showInStatusBar false # default is true
Don't forget to restart Maccy after using
Automatically Paste by Default
Select and paste in one go.
defaults write org.p0deje.Maccy pasteByDefault true # default is false
Enable/Disable Fuzzy Search
defaults write org.p0deje.Maccy fuzzySearch true # default is false
Note that enabling fuzzy search will slow down when searching through the long history items list (200+).
Ignore Copied Items
You can tell Maccy to ignore all copied items:
defaults write org.p0deje.Maccy ignoreEvents true # default is false
This is useful if you have some workflow for copying sensitive data. You can set
ignoreEvents to true, copy the data and set
ignoreEvents back to false.
defaults write org.p0deje.Maccy hideSearch true # default is false
defaults write org.p0deje.Maccy hideTitle true # default is false
By default Maccy will popup at cursor position. You can change it to be always centered on the screen.
defaults write org.p0deje.Maccy popupPosition center # default is cursor
brew cask upgrade maccy open -a Maccy
Why Yet Another Clipboard Manager
There are dozens of similar applications out there, so why build another? Over the past years since I moved from Linux to macOS, I struggled to find a clipboard manager that is as free and simple as Parcellite, but I couldn't. So I've decided to build one.
Also, I wanted to learn Swift and get acquainted with macOS application development.