Taskbook is a command-line task manager that organizes tasks, notes, and boards within the terminal.
The tool addresses the need for lightweight task management without leaving the command line. It stores all data locally in JSON format with atomic writes to prevent corruption, and deleted items are automatically archived rather than permanently removed. The interface uses a flat, minimal syntax designed to keep the learning curve shallow while supporting organization across multiple boards, priority assignment, favorites, and search functionality.
Taskbook suits developers and terminal-focused users who want to manage tasks without switching to a graphical application or web browser. It works well for those who prefer local-only storage with no cloud synchronization and who value simplicity over extensive feature sets. The tool includes both board and timeline views, progress tracking, and configurable storage locations, making it adaptable to different workflow preferences.
The project maintains active engagement with its user base through documentation translated into multiple languages and accepts contributions through established guidelines. Development remains responsive to user needs, with configuration options exposed through a JSON file and runtime overrides available for storage location customization.