A native macOS app for managing and inserting text snippets with speed and precision.
QuickRecall allows you to store named text snippets and insert them anywhere using a global hotkey. Built with Swift and SwiftUI for a lightweight, native experience.
- Global Hotkey: Access your snippets from any app (Default:
⌘ + ⇧ + Space). - Fuzzy Search: Quickly find snippets by name or content.
- Search Filtering: Toggle between Full Text and Title Only search for better precision.
- Privacy First: Snippets are stored locally on your machine.
- Language: Swift 5
- UI Frameworks: SwiftUI, AppKit (for status items & global shortcuts)
- Tooling: XcodeGen
- macOS 13.0 or later
- Xcode 14+
- XcodeGen
-
Clone the repository
git clone https://github.com/yourusername/QuickRecall.git cd QuickRecall -
Install XcodeGen (if not already installed)
brew install xcodegen
-
Generate the Xcode Project
xcodegen generate
-
Run the App
- Open
QuickRecall.xcodeprojin Xcode. - Select the
QuickRecallscheme. - Press
Cmd+Rto run.
- Open
On first use, QuickRecall will request Accessibility Permissions. This is required to simulate the Cmd+V keystroke for pasting text into other applications.
- Go to System Settings → Privacy & Security → Accessibility.
- Enable the toggle for QuickRecall.
- Restart the app if necessary.
We welcome contributions from the community! Whether it's fixing a bug, adding a feature, or improving documentation, your help is appreciated.
- Fork the Project: Click the "Fork" button at the top right of this page.
- Create your Feature Branch:
git checkout -b feature/AmazingFeature
- Commit your Changes:
git commit -m 'Add some AmazingFeature' - Push to the Branch:
git push origin feature/AmazingFeature
- Open a Pull Request: Go to the original repository and click "New Pull Request".
- Follow standard Swift coding conventions.
- Ensure the app builds and runs without errors.
- If adding new UI features, please test thoroughly on macOS.
Distributed under the MIT License. See LICENSE for more information.
If you find this app useful and want to support its development, you can buy me a coffee!


