A lightweight terminal-based project and task manager.
for the task-tracker challenge from roadmap.sh.
- 📁 Project Management: Add, edit, and delete projects
- ✅ Task Management: Add, edit, delete tasks and update their status (start, complete)
- 🖥 Dual Mode Support:
- CLI Mode: Manage with command-line arguments
- Interactive Mode: Use keyboard-driven terminal UI
- 🎨 Theme Support: Switch between light and dark themes in interactive mode
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/wst7/tam/releases/download/latest/tam-installer.sh | shpowershell -ExecutionPolicy Bypass -c "irm https://github.com/wst7/tam/releases/download/latest/tam-installer.ps1 | iex"brew install wst7/tap/tamnpm install -g @wst7/tamTo install tam via crates.io:
cargo install tamTo install tam from the GitHub releases
tam -hA tasks manager cli tool
Version: 1.0.10
Usage: tam [OPTIONS] [COMMAND]
Commands:
project Manage projects, use `tam project --help` to see more options [aliases: p]
task Manage tasks, use `tam task --help` to see more options [aliases: t]
config Show tam configuration
help Print this message or the help of the given subcommand(s)
Options:
-i, --interactive Interactive mode
-h, --help Print help
-V, --version Print version
tam -iContributions are welcome! Please submit an issue or pull request on the GitHub repository.
tam is licensed under the MIT License.