Keyboard-Driven
Task Management

Modal editing. Keyboard-first navigation. Zero mouse dependency.
Built by vim users, for vim users who refuse to compromise.

todomode.task
> Buy groceries due:tom !high #errands
Review pull requests #dev
Deploy staging environment due:fri !high
Update documentation #docs
: filter #dev
hjkl navigate
i insert
: command
4 tasks

Built for Power Users

Every feature designed around the principle: your fingers never leave the home row

⌨️

hjkl Navigation

Move through your tasks with hjkl. No arrows. No mouse. Just pure, efficient vim motions that feel like home.

🎯

Modal Editing

Normal mode for navigation. Insert mode for editing. Command mode for operations. If you've ever typed :wq in a Slack message, this is your todo app.

📅

Natural Language Dates

Type due:tom, due:fri, or due:2w. No calendar widgets. No date pickers. Just type what you mean.

🏷️

Inline Everything

#tags, !priorities, @projects — all inline. No forms. No dropdowns. Type it and it's tagged.

🔄

Smart Recurrence

Daily standups. Weekly reviews. Monthly reports. Set them once with repeat:daily and forget about them. They just work.

🔐

Security First

2FA authentication. Encrypted data. Your tasks are locked down tighter than your .vimrc. Because productivity shouldn't mean compromising security.

Your New Muscle Memory

j Move down
k Move up
i Insert mode
ESC Normal mode
: Command mode
dd Due date
D Delete task
Space Toggle complete
/ Search tasks

Simple. Transparent. Fair.

Monthly
Annual Save 14%

Free Trial

€0
7 days to test drive
  • All features unlocked
  • Unlimited projects
  • Unlimited tasks
  • Email support
  • No credit card required
Try Free

Ready to ditch the mouse?

Start your 7-day free trial. All features unlocked. No credit card required.
If you love vim, you'll love this. If you don't, well, you probably stopped reading paragraphs ago.

Start Free Trial