Free · Open source · macOS 13+
QuickTodo is a native Mac todo app that lives where your clock already is. Hit ⌘⌥T, type, press Return. No window to manage, no account, no Electron.
brew tap mdopeace/quicktodo
brew install --cask quicktodo
Install details and the no-Homebrew route below.
Recommended — and the update path that just works.
brew tap mdopeace/quicktodo
brew install --cask quicktodo
You don't have to upgrade this yourself — QuickTodo checks for updates on launch and every few hours when you open the menu, then downloads, verifies and installs in place from its footer button.
Prefer brew? brew update && brew upgrade quicktodo does the same thing.
Grab the .app straight from Releases.
Download for macOSquicktodo.app into Applications
xattr -dr com.apple.quarantine /Applications/quicktodo.app
⌘⌥T brings the list up without touching the Dock.
Type a task and press Return—no extra click.
Find tasks in the add field; search starts after three characters.
Edit an open task without changing its date or position.
Drag open tasks to reorder within a day; VoiceOver has move actions too.
Move one with a click, or move a day's tasks after confirming.
Choose daily or weekly; completing one schedules the next.
Bulk-clear completed items with a confirmation first.
Check for updates, then download and verify them from the menu.
Yes — MIT licensed, and the source is on GitHub. No account, no trial, no upsell.
Nowhere. One JSON file in your own Application Support folder. Nothing is uploaded anywhere.
It isn't notarized, and macOS 15 and later removed right-click →
Open, so the popup only offers Done / Move to Bin. Run
xattr -dr com.apple.quarantine
/Applications/quicktodo.app
once and it opens.
It checks on launch, and at most once every few hours when you open the menu. The footer button then downloads, verifies and installs.
Yes, release builds register as a login item. Turn it off in System Settings → General → Login Items.
macOS 13 or newer, Apple Silicon or Intel. Nothing else.