lazytodo is a terminal UI that treats any markdown checkbox file as a todo list. No syncing, no database. Just point it at your existing todo.md.
Features:
- Vim-style navigation (j/k, g/G, dd, u/Ctrl+r for undo/redo)
- Visual line selection (V) for bulk toggling
- Inline editing with Tab/Shift+Tab for indentation
- External editor support ($EDITOR or vim)
- Auto-reloads when the file changes externally
- Renders markdown formatting in task text (bold, links, code)
GitHub: https://github.com/magdyksaleh/lazytodo