Interactive terminal-based todo manager with vim-like keybindings and customizable themes
Dooit is a terminal user interface (TUI) todo manager built in Python that provides an interactive approach to task management. The application features vim-like keybindings for navigation and manipulation, making it familiar to users accustomed to modal editing workflows. Tasks can be organized into topic-wise separated lists with branching capabilities, allowing for hierarchical task organization.
The tool emphasizes customizability through Python configuration files, enabling users to modify the interface appearance, colors, status bars, and display formatting. Users can create themes and configurations, with the project showcasing examples based on popular color schemes like Nord, Catpuccin, and Everforest. The application supports extensions through Dooit Extras, which provides additional customization options and functionality.
Dooit targets users who prefer terminal-based workflows and want a todo manager that integrates with their command-line environment. The built-in help system (accessible via the ? key) provides keybinding reference, making it accessible to new users while maintaining efficiency for experienced terminal users.


