Repaste Repaste

Repaste

Save once, paste forever

A native macOS menu bar app for saving and pasting frequently-used text snippets and file references. Built to eliminate the friction of typing the same URLs, commands, and templates repeatedly. Open source and available on the Mac App Store and GitHub.

  • One-click copy from the menu bar or floating window with visual feedback and optional sound
  • Tag organization with a 12-color palette for categorizing pastes
  • Touch ID protection with local-first storage and optional iCloud sync
  • Lightweight native macOS app that matches your system appearance and feels right at home
Analyze

Analyze

Finding the right problem

The idea came from typing my LinkedIn URL for the hundredth time. Between portfolio links, terminal commands, and email templates, I was repeating the same text constantly across different applications.

  • I kept copying the same URLs, git commands, and email templates across projects and applications
  • Existing clipboard managers charge monthly subscriptions for basic copy-paste functionality
  • Most alternatives are Electron apps with non-native UI that feel out of place on macOS
  • Privacy-first tools shouldn't sync to cloud by default or include analytics tracking
  • I found a gap in the market for a native, fast, free, privacy-respecting clipboard manager that just works

Sometimes the simplest tools are the hardest to find.

Create

Create

Building and shipping

I built Repaste with native SwiftUI and SwiftData, prioritizing a lightweight app that feels like part of macOS rather than a bolted-on utility.

  • Observable singleton pattern for centralized state management across all views
  • SwiftData for local persistence with optional CloudKit sync for users who want it
  • Security-scoped bookmarks enable sandboxed file access for Mac App Store compliance
  • Floating window with Liquid Glass styling provides an alternative to the menu bar popover
  • Custom menu bar icon designed to match system appearance across light and dark modes

Designed for macOS 15.6+ with macOS 26 Tahoe and Liquid Glass support.

Evaluate

Evaluate

Learning and iterating

The SwiftUI and SwiftData architecture patterns became the project's main technical learning. Building a menu bar app with proper state management required rethinking how data flows through the application.

  • Tags over folders was a deliberate choice since tags allow items to belong to multiple categories
  • Local-first with optional sync validates the privacy-first positioning without limiting power users
  • Usage statistics dashboard shows most-used and recently-used snippets with export functionality
  • Floating window mode provides quick access outside the menu bar with Liquid Glass styling
  • The architecture decisions made early on proved flexible enough to support future features

A solid foundation makes iteration easier.

Privacy

Privacy

Local-first by default

I do not collect, store, or transmit any personal data to external servers. Everything stays on your device. Repaste requires no accounts, no registration, and no login. You can start using it immediately without providing any personal information.

I do not collect personal identification information, usage analytics, device identifiers, clipboard contents, or any user-generated content.

All data is stored locally on your device using Apple's SwiftData framework and protected by macOS sandboxing. Your data never leaves your device except through optional iCloud sync, which uses Apple's secure CloudKit to sync your pastes across your own devices only.

iCloud sync is optional and can be disabled in Settings. When enabled, only your pastes and tags are synced, no personal information. Optional Touch ID protection adds an extra layer of security for sensitive snippets.

You have complete control to view or delete your data at any time by uninstalling the app. Repaste complies with GDPR and CCPA by design through my no-data-collection architecture. For privacy questions, contact privacy@mlot.ai.