Skip to content

CodeDynasty-dev/tazu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tazu - Command-Line Task Manager

Tazu is a minimal, efficient task management CLI designed for developers. It allows you to track tasks, assign priorities, and mark progress directly from the terminal.

Features

  • Task Tracking: Add, list, complete, and remove tasks with simple commands.
  • Priority System: Tasks range from priority 1 (low) to 10 (high), with a default of 1.
  • Time Calculation: Automatically tracks how long tasks have been open.
  • Lightweight & Fast: No unnecessary dependencies.

Installation

Install globally using npm:

npm install -g tazu

Usage

Add a Task

tazu add "Optimize database queries" 7
  • "Optimize database queries" → Task description
  • 7 → Priority (optional, default is 1)

List Tasks

tazu

Example Output:

1.  Optimize database queries
    - Age: 0h 50m
    - Priority: 1
    - Link: N/A
    - Status: Done

2. Review PR #42 
    - Age: 0h 50m
    - Priority: 1
    - Link: https://github.com/torvalds/linux/pull/1170
    - Status: Pending

Mark Task as Done

tazu done 1
  • 1 → Task ID

Delete a Task

tazu delete 2
  • 2 → Task ID

Show Help

tazu --help

Contributing

Pull requests and improvements are welcome.

License

MIT License © 2025 [Your Name]