Home
Softono
openpaste

openpaste

Open source Swift
19
Stars
0
Forks
0
Issues
0
Watchers
2 months
Last Commit

About openpaste

Open-source, privacy-first clipboard manager for macOS — encrypted by default, blazing fast search, paste stack, and keyboard-driven. Built natively with Swift 6 & SwiftUI.

Platforms

Web Self-hosted macOS iOS

Languages

Swift

Links

OpenPaste Icon

OpenPaste

Native, local-first clipboard manager for developers on macOS

License: AGPLv3 Platform: macOS 15+ Swift 6


About

OpenPaste is an open-source clipboard manager built natively for macOS with SwiftUI and AppKit. It is designed for developers and power users who copy code, JSON, URLs, prompts, files, and images all day and need fast recall without handing over control of their data.

Local-first by default. No telemetry. Homebrew + notarized DMG.

Shipped Today

  • Infinite Clipboard History — Never lose anything you copy
  • Fast Local Search — FTS5-backed search across text, OCR text, tags, and source app metadata
  • Paste Stack — Queue multiple items and paste them in sequence (FIFO)
  • Collections — Organize clips by project, topic, or workflow
  • Quick Edit — Edit text before paste, preview markdown, and review code-friendly content
  • Privacy Guards — Sensitive content detection, app blacklist, and screen-sharing protection
  • OCR for Images — Extract text from copied screenshots and images for recall later
  • Screen Sharing Protection — Automatically pauses capture during screen sharing
  • Keyboard-First — Global hotkey (⌘⇧V) with full keyboard navigation
  • Content Types — Text, images, files, URLs, code with syntax highlighting
  • Source App Tracking — Know where each clip came from

Still Maturing

  • iCloud Sync Foundation — CloudKit sync exists in the codebase, is premium-gated in current builds, and is still being hardened for real-world rollout
  • Privacy Hardening Across Builds — SQLCipher support exists in the codebase and is being standardized across build variants
  • Distribution Polish — Sparkle auto-update and release plumbing are in place and still being validated in public use

Planned Later

  • Semantic Search and AI Actions
  • Snippets, Templates, and Text Expansion
  • Content Transformations
  • Plugin SDK and Extensibility

Privacy at a Glance

  • Local-first by default — OpenPaste works without a cloud account
  • No telemetry — No analytics, tracking pixels, or usage reporting
  • Sensitive-aware capture — Built-in detection plus app blacklist support
  • Screen-sharing pause — Capture can be suspended during screen sharing
  • Honest build/privacy notes — See the Launch FAQ for current sync, encryption, and roadmap status

Install

Homebrew

brew tap openpaste/tap
brew install --cask openpaste

GitHub Releases

Download the latest .dmg from Releases.

Build from Source

git clone https://github.com/openpaste/openpaste.git
cd openpaste
open OpenPaste.xcodeproj
# Build and run in Xcode (⌘R)

Requirements: macOS 15+ (Sequoia), Xcode 16+, Swift 6

Docs for Evaluating OpenPaste

Support Development

OpenPaste is free and open source for the core clipboard workflow.

Commercial options may evolve later for advanced sync or support, but the first-user phase is focused on making the local-first product genuinely useful and trustworthy.

Visit tuanle.dev for Pro license information.

Sponsors

OpenPaste is maintained by Le Anh Tuan and supported by the community.

Sponsor on GitHub

Your sponsorship helps fund development and keeps the Community Edition free.

Contributing

We welcome contributions! See CONTRIBUTING.md for setup instructions, code style, and PR guidelines.

By contributing, you agree to our Contributor License Agreement.

Community

License

OpenPaste is licensed under the GNU Affero General Public License v3.0.

Copyright (C) 2025–present Le Anh Tuan <[email protected]>

See CLA.md for contributor licensing terms.