A macOS menu bar app for task management based on the Eisenhower Matrix (4-quadrant priority system). Stay focused on what matters.
- 4 Quadrants — Urgent & Important, Not Urgent but Important, Urgent but Not Important, Not Urgent & Not Important
- CRUD — Create, edit, delete tasks with inline text editing
- Subtasks — One level of subtasks per task
- Drag & Drop — Move tasks between quadrants
- Batch Operations — Multi-select mode for batch complete / delete / move
- Collapse Completed — Hide completed tasks per quadrant
- Pin to Screen — Pin a task to a floating window that stays on top of all apps (including fullscreen), with breathing animation option
- Text Styling — 49 preset colors, bold, italic, font size
- Emoji Picker — 300+ built-in emojis, insert with one click
- Themes — System Default / Dark mode
- Launch at Login — Auto start on login
- Export & Backup — Export to JSON/CSV, auto-backup with configurable interval and retention
- Undo / Redo — ⌘Z / ⇧⌘Z
- Keyboard Shortcuts — ⌘N, ⌘W, ⌘,, ⌘/
- Download
Do Now.dmgfrom Releases - Drag
Do Now.appto Applications folder - Right-click → Open on first launch (ad-hoc signed)
git clone https://github.com/Hitarry/do-now.git
cd do-now
# Option 1: Use build.sh (generates project + compiles + creates DMG)
./build.sh
# Option 2: Open in Xcode directly (Do Now.xcodeproj included)
open Do\ Now.xcodeproj
# Then Product → Build (⌘B)Requirements: Xcode 15+ (macOS 14 SDK), on macOS 14.0+
- macOS 14.0 or later
- Apple Silicon or Intel (build with
ARCHS="arm64 x86_64"for Intel support)
| Shortcut | Action |
|---|---|
| ⌘Z | Undo |
| ⇧⌘Z | Redo |
| ⌘N | New task in active quadrant |
| ⌘W | Close popover |
| ⌘, | Open settings |
| ⌘/ | Show help |
- Right-click a record → Pin to screen (floating window stays on top of all apps)
- Right-click the menu bar icon → Quit
- Drag records between quadrants
- Press Fn to open macOS character picker for symbols
MIT
If you find Do Now helpful, consider supporting its development:
- 赞助打赏 — 如果觉得Do Now对你有帮助,欢迎扫码赞助一杯咖啡 ☕
Your support helps cover developer costs and motivates continued improvement. Thank you! 🙌




