Lightweight clipboard manager for macOS
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.
Maccy works on macOS Mojave 10.14 or higher.
Features
Install
Download the latest version from the releases page, or use Homebrew:
brew install maccyUsage
n
shortcut.n
shortcut.n
shortcut.Advanced 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.
You can also click the menu icon with OPTION (⌥) pressed. To ignore only the next copy, click with OPTION (⌥) + SHIFT (⇧) pressed.
Ignore Custom Copy Types
By default Maccy will ignore certain copy types that are considered to be confidential or temporary. The default list always include the following types:
org.nspasteboard.TransientType
org.nspasteboard.ConcealedType
org.nspasteboard.AutoGeneratedType
Also, default configuration includes the following types but they can be removed or overwritten:
com.agilebits.onepassword
com.typeit4me.clipping
de.petermaurer.TransientPasteboardType
Pasteboard generator type
net.antelle.keeweb
You can add additional custom types using preferences or defaults
:
defaults write org.p0deje.Maccy ignoredPasteboardTypes -array-add "com.myapp.CustomType"
If you need to find what custom types are used by an application, you can use free application Pasteboard-Viewer. Simply download the application, open it, copy something from the application you want to ignore and look for any custom types in the left sidebar. Here is an example of using this approach to ignore Adobe InDesign.
If you accidentally removed default types, you can restore the original configuration:
defaults write org.p0deje.Maccy ignoredPasteboardTypes -array "de.petermaurer.TransientPasteboardType" "com.typeit4me.clipping" "Pasteboard generator type" "com.agilebits.onepassword" "net.antelle.keeweb"FAQ Why doesn't it paste when I select an item in history?
Motivation
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.
License
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.