Every feature earns its place.
Todo doesn't have features because competitors do. Every button, shortcut, and view exists because GTD demands it.
GTD Workflow
The method, built in.
Getting Things Done isn't a feature we bolted on β it's the architecture. Every view maps to a GTD stage. Every action moves a task through the system.
Inbox
Capture anything, instantly
Today
What you're doing right now
Next Actions
Everything that's ready to be done
Scheduled
Date-specific work
Someday
Ideas and low-priority items
Review
Weekly reflection dashboard
Done
Completed work archive
Capture without thinking
The inbox exists for one reason: get things out of your head fast. No required fields, no categories, no friction. Just type and press Enter.
Clarify with context
Edit tasks with rich text descriptions, due dates, scheduled dates, tags, and project assignment. The form adapts β it never asks for more than you need.
Organize naturally
Drag tasks between views. Reassign status with a click. Tasks assigned to a project automatically leave the inbox β because GTD says so.
Review everything
The weekly review isn't a checklist β it's a dashboard. Stale inbox items, projects without next actions, overdue items, and someday items worth reconsidering.
Projects
Group work that belongs together.
Projects aren't folders β they're outcomes. Each project is a goal with tasks that move it forward.
- β See all tasks for a project on one page
- β Track completion with done/remaining counts
- β Toggle completed tasks visible or hidden
- β Reorder projects by priority in the sidebar
- β Drag tasks into projects from any view
The GTD rule, enforced.
When you assign a task to a project, it leaves the inbox automatically. Because tasks with a home shouldn't clutter your capture space.
Project detail page with tasks grouped, some completed
Tags & Search
Find anything in seconds.
Tags
Slice across projects and views. Tag a task @work and
urgent β then filter any view to show just those.
- Click a tag to filter. β+Click to add more tags.
- "No tags" filter finds untagged tasks.
- Tags visible across all views β consistent, always available.
Search
Full-text search across every task, project, and tag. Results appear as you type. Recent searches are remembered.
- FTS5-powered full-text indexing
- Real-time results as you type
- Searches across todos, projects, tags, views, and commands
- Recent search history persisted locally
Personalization
Make it yours. Actually yours.
This isn't "pick a theme." This is every visual dimension of the app, configurable.
12 Color Schemes
All schemes work in both light and dark mode with tested contrast ratios.
3 Calendar Systems
Date pickers and formatting adapt to your calendar.
15 Languages
Arabic, Persian, and Hebrew automatically flip the entire layout to right-to-left.
UI Scale & Spacing
6 text sizes from Very Small to Very Large. 3 spacing modes.
6 Date Formats
Keyboard & Navigation
No mouse required.
Every action has a keyboard shortcut. Every shortcut is consistent across platforms.
Navigate views
Navigate projects
Manage tasks
Global
Press ? anywhere to see the full shortcut reference.
Drag & Drop
Move things where they belong.
- β Reorder tasks within any view
- β Drag tasks to projects in the sidebar
- β Drag tasks to different views (Inbox β Today, etc.)
- β Reorder projects by priority
- β Smooth animations and collision detection
Works with mouse and touch. Compact drag overlay keeps things readable while moving.
Task being dragged to a project in the sidebar, with drop indicator
Mobile view showing Today with bottom toolbar and a task being edited in a bottom sheet
Mobile
Same app, smaller screen.
- β Bottom toolbar for thumb-friendly navigation
- β Swipe from the left edge to open the sidebar
- β Bottom sheet modals instead of centered dialogs
- β Touch-optimized drag handles
- β Safe area spacing for modern phones
Authentication
Sign in your way.
Email & password
Classic. Works everywhere.
Google OAuth
One-click sign-in.
Magic links
Passwordless. Just check your email.
Passkeys
Fingerprint or PIN. The future of sign-in.
BankID
For Swedish users. QR or same-device.
TOTP 2FA
Second factor with any authenticator app.
Data You Control
Export everything. Delete everything.
JSON export
Structured data, ready for scripting or migration.
CSV export
Open in any spreadsheet.
Account deletion
One click. All data removed. No dark patterns.
Soft-delete recovery
Deleted tasks go to Trash first. Restore anytime.