taskwarrior-tui
A terminal user interface for Taskwarrior with vim-like navigation and live filtering capabilities.
taskwarrior-tui is a terminal user interface that provides a visual layer for managing tasks with Taskwarrior. It functions as a frontend to the existing Taskwarrior task management system, allowing users to interact with their tasks through a TUI instead of command-line operations.
The tool includes vim-like navigation controls, live filter updates that respond as you type, and standard task operations including adding, deleting, completing, and logging tasks. It supports multiple task selection and tab completion for efficient task management. The interface uses the same color scheme as Taskwarrior's CLI to maintain consistency.
The application reads configuration from Taskwarrior's .taskrc file, including report formats, columns, and color settings. Users can customize key bindings through UDA (User Defined Attributes) in their .taskrc configuration. The tool is built with Rust and supports cross-platform usage on Linux, macOS, and Windows.
Installation
# via Binary
Download tar.gz from https://github.com/kdheepak/taskwarrior-tui/releases/latest
Alternatives & related tools
termusic
Terminal music and podcast player in Rust with a server/TUI split, rusty, MPV and GStreamer backends, tag editor, and YouTube downloads via yt-dlp.
kalker
Scientific calculator CLI with support for calculus, variables, functions, matrices, and multiple number bases
Numbat
Statically typed scientific calculator language with physical dimensions as types and first-class units, with an interactive REPL and unit conversion via ->.
basalt
Terminal user interface (TUI) for managing Obsidian vaults and notes from the command line
outside
Terminal weather client with multiple output formats including TUI, JSON, and Waybar integration
add a badge to your README
Maintain taskwarrior-tui? Show that it's featured on trmn. The badge links back to this page.
[](https://www.trmn.sh/tools/taskwarrior-tui?utm_source=badge)<a href="https://www.trmn.sh/tools/taskwarrior-tui?utm_source=badge"><img src="https://www.trmn.sh/badge/taskwarrior-tui.svg" alt="Featured on trmn" height="20"></a>