A keyboard-driven, terminal-native task queue CLI tool that enforces single-task focus via a FIFO queue and integrated timer. Version 1.0.6, actively maintained on npm. Unlike bloated project management apps, it stores tasks in a local JSON file (~/.taskqueue/tasks.json) with zero infrastructure. Supports custom themes and task types. Requires Node 20+ and a terminal with 24-bit color support.
npm install task-queue-tuiNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Launch the TUI with amber theme and custom task types. Press SPACE to pull the top task into focus mode, then use keybindings to manage your queue.
Ensure Node version >=20 and terminal supports truecolor (e.g., TERM=xterm-256color).
Backup the file before deletion: cp ~/.taskqueue/tasks.json ~/tasks_backup.json
Use only keyboard commands as documented. Press 'q' to quit, 'Space' to pull task, etc.
Use ES module imports. If using CommonJS, use dynamic import: import('task-queue-tui').then(m => m.default).Install globally: npm install -g task-queue-tui, or use npx: npx task-queue-tui
Set TERM variable: export TERM=xterm-256color, or use a terminal that supports 24-bit color (e.g., iTerm2, Windows Terminal).
Use proper ESM import: import tq from 'task-queue-tui'. If using CJS, use dynamic import.
No dependency data recorded yet.