8 releases
new 0.1.7 | Jan 9, 2025 |
---|---|
0.1.6 | Jan 9, 2025 |
#364 in Command line utilities
265 downloads per month
13KB
286 lines
TAM - Tasks Manager CLI Tool
tam
is a lightweight and efficient CLI tool for managing tasks. Use it to create, update, track, and list your tasks directly from the terminal.
for the task-tracker challenge from roadmap.sh.
Features
- Add new tasks
- Update existing tasks
- Remove tasks
- Mark tasks as done or in progress
- List tasks by various statuses
- Support multiple task processing
Installation
To install tam
via crates.io:
cargo install tam
Usage
tam <COMMAND> [OPTIONS]
Commands
Command | Description |
---|---|
add |
Add a new task |
update |
Update an existing task |
remove |
Remove a task |
done |
Mark a task as done |
start |
Start a task |
list |
List tasks |
help |
Show help information |
Options
Option | Description |
---|---|
-h, --help |
Print help information |
-V, --version |
Print version |
Examples
Add a Task
tam add "Finish Rust project"
Update a Task
tam update 1 "Complete CLI tool documentation"
Mark a Task as Done
tam done 1
List All Tasks
tam list
Contributing
Contributions are welcome! Please submit an issue or pull request on the GitHub repository.
License
tam
is licensed under the MIT License.
Dependencies
~5–13MB
~153K SLoC