Skip to main content
01

todui

Terminal-based todo list manager in Rust with keyboard-driven navigation, priorities, tags, and filtering.

RustRatatuiTUICLI
todui

About

A terminal UI todo manager built with Ratatui. Add, remove, and toggle tasks with keyboard shortcuts. Supports priorities, tags, notes, and filtering by status.

Key bindings

KeyAction
aAdd todo
dDelete selected
SpaceToggle completion
pCycle priority
tAdd/edit tags
nAdd/edit note
TabCycle filters
j/kNavigate
qQuit

Install

bash
# Linux/macOS
curl -fsSL https://raw.githubusercontent.com/pyyupsk/todui/main/install.sh | bash
 
# From source
cargo install --path .