Skip to content

About

Select text. Middle-click to paste. A separate selection clipboard for macOS.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Primary Paste app icon

Primary Paste

Select text. Middle-click to paste.
A separate selection clipboard for macOS.

macOS 14+ Unsigned preview GPL-3.0-only Issues welcome

Real selection in Safari, cursor movement and middle-click paste into TextEdit.

Download the demo · Set up · Compatibility · Report an issue

Drag-select text in one app, then middle-click an editable field in another. Your normal ⌘C/⌘V clipboard stays separate.

  • Selections stay in memory. No account or subscription.
  • Links and tabs keep their normal middle-click behavior.
  • Pause capture, clear selections or exclude apps from the menu bar.
  • Keep the latest selection, or use Queue, Stack or Cycle for several items.

Install

0.1.0, build 3: unsigned preview. Requires macOS 14+. The app and CLI include Apple Silicon and Intel builds.

App ZIP · DMG · CLI · Checksums

These downloads are for inspection. They have no Developer ID signature or notarization. For local use, build from source. Homebrew and npm installers are not published. Release details.

Build locally with full Xcode:

git clone https://github.com/machineyearningengineer/primary-paste.git
cd primary-paste
make build

To install your build, follow developer setup. The app runs without Node.js; development checks need it.

First paste

  1. Open Primary Paste and follow Setup to grant the required permissions.
  2. Choose Try It in Your Browser. Select the sentence, then middle-click the field.
  3. Choose Continue in Menu Bar.

Trackpad? Enable the optional ⌃⌥⌘V shortcut in Paste, or map a gesture to middle-click.

The native Primary Paste Setup window.

VM checks cover Chrome, Edge, Safari, Maccy, CopyQ and Codex's local composer. Intel GUI, authenticated Codex and signed-in Arc still need testing. Tested versions and app rules.

Developers

make check     # Complete local quality gate
make build     # Compile without signing or opening windows

Setup · Architecture · Release process · Changelog

GitHub Actions is disabled. Run checks locally.

Issues are welcome; external PRs are closed during the initial preview. Verify AI-assisted reports before submitting. Contributing.

GPL-3.0-only. Commercial forks are allowed; distributions must provide corresponding source under the GPL. License and branding · Privacy · Media rights.

About

Select text. Middle-click to paste. A separate selection clipboard for macOS.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages