Terminal-first, ultra-fast Vim-style todo manager for power users
Loads 10,000 todos in about 34 milliseconds and uses Vim-style modal keys for end-to-end keyboard task edits. faster-dooit, created by XiaTian-AC, is a terminal-based todo manager aimed at developers and system administrators. It pairs zero-polling architecture and lightweight execution for fast interaction, supports nested tasks and categorized lists, and runs inside standard terminals, making it suited to users who keep most work in a command-line workflow.
What does the tool actually do?
faster-dooit provides a Vim-style terminal user interface for creating, navigating, and organizing todos with nested tasks and categories. Moreover, it targets extreme responsiveness by providing cold-load performance measured at thousands of entries. The interface relies on modal keybindings so every command is accessible from the keyboard, and lists are stored in a format the app reads quickly, which is why it advertises sub-40 millisecond cold loads for large databases.
Does it affect system performance during heavy use?
The app uses a lightweight execution model and a zero-polling architecture, which keeps runtime resource demands low even with large datasets. In addition, the developer positions faster-dooit as an alternative to Python-based TUI tools, suggesting lower overhead on older or resource-constrained hardware. The combination of minimal memory footprint and non-polling updates lets the tool remain responsive while other desktop processes run.
Is it safe to use in production terminal workflows?
The app runs inside standard terminal environments such as PowerShell, CMD, or terminal emulators and uses read-only patterns for listing and viewing by default, reducing accidental writes during navigation. In addition, its design as a standalone, unaffiliated rewrite means it does not depend on external services for core task handling, so task data stays local to the environment where you run the tool.
Do I need technical knowledge to operate it correctly?
The tool assumes familiarity with Vim-style keybindings and a command-line workflow, so users who already use modal editors will adapt quickly. Nevertheless, casual users unfamiliar with terminal modal controls will face a learning curve because all management is keyboard-centric and the TUI omits mouse-driven controls. The developer targets power users, which limits accessibility for non-technical audiences.
Clear fit for terminal power users, with an affiliation caveat
The app serves developers and sysadmins who keep work in terminals and require high responsiveness; it runs in standard terminal shells and handles large task sets quickly. A single caveat: it is an independent rewrite not affiliated with the original dooit project, so expect implementation differences and separate feature compatibility. Practical tip: run it inside a dedicated terminal session (PowerShell, CMD, or an emulator) to preserve keyboard focus and responsiveness.





