Perch is a small macOS menu bar to‑do app implemented in Swift. It lives in your menu bar and provides a lightweight, quick-access place to capture and manage short tasks and reminders.
- Minimal, fast menu bar interface
- Add, complete, and remove to‑do items quickly
- Stores data locally
- macOS (developed for macOS 12+)
- Xcode (14+ recommended)
- Swift (language used in the project)
-
Clone the repository:
git clone https://github.com/VladB-evs/Perch.git
-
Open the Xcode project or workspace (e.g.
Perch.xcodeproj) in Xcode. -
Select a macOS target and build (⌘B) or run (⌘R).
If you want to create a distributable app, archive the project (Product → Archive) and export a signed build using your Apple Developer certificate.
- After launching the app, an icon appears in the macOS menu bar.
- Click the icon to view your to‑do list, add items, mark items complete, or remove items.
- The codebase is primarily Swift. There may be shell scripts used for build or utility tasks.
- If you add scripts or dependencies, document them here.
Contributions are welcome. Please open issues for bug reports or feature requests, and submit pull requests for changes.
No license is included in this repository yet. If you want a license, add a LICENSE file (for example, the MIT License) or let me know which license you'd like and I can add it.