Three deliverables, one project

One Xcode project ships the Mac menu bar app, the iOS companion, and the custom keyboard extension.

Paste (macOS)

Menu bar app: clipboard history, global hotkeys, overlay panel, Paste Stack, Pinboards, optional iCloud sync.

macOS 13+ · ⌘⇧V default

Paste-iOS

Browse the same history on iPhone/iPad: pinboards, filters, categories, multi-select, scanner & quick new text.

iOS 16+ · App Group

Paste-Keyboard

Custom keyboard: pick a saved clip and insert in Mail, Notes, etc. without leaving the app. Full Access required.

Shares DB with iOS app

Highlights

KEEP · SEARCH · ORGANIZE · Mac / iPhone / Keyboard. Feature tour →

KEEP

Rich history on Mac: text, RTF, images, paths. Dedup, retention, timeline, excluded apps. Never lose the clip you need next.

SEARCH

Live search, type tabs, regex presets, custom categories. Find that snippet from this morning in seconds.

ORGANIZE

Pinboards, Paste Stack, pin to top, plain-text paste options. Optional iCloud sync across Mac & iOS.

  • macOS: Text, RTF, images, file paths · SHA-256 dedup · excluded apps · retention & timeline · search, regex, custom types · Assisted Paste (Accessibility)
  • Sync: iOS app ↔ keyboard via App Group; macOS ↔ iOS via optional iCloud (same Apple ID)
  • Privacy: Local-first; iCloud opt-in; no analytics or third-party SDKs in the described setup

See sync, privacy, power features & use cases →

Get started

Download (macOS)
Latest build: GitHub Releases — download Paste-*-macos.zip, unzip, drag Paste into Applications. First launch: if blocked, right-click Paste → Open (or allow in System Settings → Privacy & Security).
Clone & open
git clone https://github.com/gxlself/paste.git && cd paste && open Paste.xcodeproj
macOS (from source)
Select Paste scheme → My Mac → ⌘R. Grant Accessibility if using Assisted Paste / hotkeys.
iOS + keyboard
See SETUP.md for signing & App Group group.gxlself.paste-tool.
Release builds
macOS: RELEASE_MACOS.md · iOS: RELEASE_IOS.md