Repository navigation
Releases
Tickoff 0.5.0
Daily Goals
- Create a Daily Goals project for a dedicated Today view.
- Track daily check-offs and whole-number counters with clear progress and matching +/- controls.
- Start fresh each local day while keeping recorded history; goal edits apply tomorrow.
- See completed/total goals in the sidebar and manage goals from the Goal menu.
- Enjoy roomier goal rows and improved task-list trailing spacing.
Existing task projects and data remain compatible. This first version shows Today only; history browsing, streaks and charts are not included.
Download
Universal macOS app for Apple Silicon and Intel; requires macOS 14 Sonoma or later. Unzip and drag Tickoff.app to Applications. The app is ad-hoc signed, not Developer ID signed; macOS may require right-click > Open on first launch.
Validation
136 tests passed. Universal archive and ad-hoc signature verified. Increase Contrast remains unverified.
Tickoff 0.4.0
What's new
- Follows the system. Light/dark, accent colour and text sizes now come from macOS; the Settings window is gone. Show Notes and Compact Rows live in the toolbar More menu.
- Navigation-only sidebar. Progress, search and bulk actions moved to the toolbar.
- Plainer rows and sheets. Built-in text styles, plain list rows, one form layout for the Edit Task and New Project sheets, and more breathing space throughout.
- Priority and due symbols are tinted instead of their text, for better contrast.
Install
Unzip, drag Tickoff.app to Applications. The app is not signed with a Developer ID, so right-click it and choose Open the first time, or run xattr -cr /Applications/Tickoff.app. Requires macOS 14 Sonoma or later.
Tickoff 0.3.0
What's new
- Projects. Every task now belongs to a project. The sidebar has a Projects section (All Projects plus one row per project, with a colour dot and live count) that scopes the task list; the status filters, progress summary and Clear Completed follow the selected project.
- Create, edit, archive and delete projects from the sidebar "+" or the row context menu, or with File > New Project… (⇧⌘N). Deleting a project asks first and shows how many tasks go with it.
- The quick-add bar has a project menu under All Projects (Inbox, your recent projects, then all projects); inside a project, tasks go to that project. The edit sheet can move a task to another project.
- Cards show a project pill under All Projects.
Upgrading
- Your existing tasks move into a default Inbox project on first launch. The database change only adds to the file, so an older build can still open it.
- Known gap: an archived project can't be un-archived from the UI yet.
Install
Unzip, drag Tickoff.app to Applications. The app is not signed with a Developer ID, so right-click it and choose Open the first time, or run xattr -cr /Applications/Tickoff.app. Requires macOS 14 Sonoma or later.
Tickoff 0.2.0
Tickoff is now a native macOS app, rewritten in Swift and SwiftUI.
What's new
- Native SwiftUI interface with a unified toolbar (title, subtitle and search), sidebar filters with live counts, and a progress summary
- Task cards with status and priority pills, due dates (overdue / today / tomorrow), a quick-add bar, and an edit sheet
- Native macOS menu bar and shortcuts: New Task (⌘N), Find (⌘F), Settings (⌘,), sidebar toggle (⌃⌘S), and an About panel
- Settings: theme, accent colour, text size, compact cards, note previews
- Smooth with 10,000+ tasks
- Universal build: Apple Silicon and Intel
Compatibility
- Requires macOS 14 Sonoma or later
- Opens your existing
~/.hello_gui/tasks.db, so tasks and settings carry over - Windows and Linux builds are dropped. The last Rust version is the
v0.1.0-rusttag
Install
Unzip, drag Tickoff.app to Applications. The app is not signed with a Developer ID, so right-click it and choose Open the first time, or run xattr -cr /Applications/Tickoff.app.
Tickoff 0.1.0
First public release of Tickoff, a small, modern desktop task manager built with Rust, egui and SQLite.
Highlights
- Add, edit, complete and delete tasks with notes, priority, status and due date
- Sidebar filters with live counts, a progress summary and search
- Light, dark or system theme, five accent colours, text size and compact cards
- Native macOS menu bar and shortcuts
- Stays fast with 10,000+ tasks
- Everything is stored locally in SQLite. No account, no network
Install (macOS, Apple Silicon)
- Download
Tickoff-0.1.0-macos-arm64.zip, unzip it and dragTickoff.appto Applications. - The app is not signed with an Apple Developer ID, so on first launch right-click it, choose Open and confirm. Or run
xattr -cr /Applications/Tickoff.app.
Notes
- Intel Macs, Windows and Linux: build from source (see the README). Those platforms are untested.
- Tasks live in
~/.hello_gui/tasks.db.
Built with Claude Code.