Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Tracker CLI

A simple command-line task tracker built with Go. It lets you create, update, complete, and delete tasks while storing everything locally in a JSON file.

Demo

Demo

Features

  • Add, edit, complete, and delete tasks
  • Persistent local storage using JSON
  • Creation and completion timestamps
  • Clean tabular output in the terminal

Run Locally

git clone https://github.com/Mohammed-Thaha/task-tracker-cli.git
cd task-tracker-cli
go build -o task-tracker

Usage

./task-tracker -add "Learn Go"
./task-tracker -List
./task-tracker -edit "0:Learn Advanced Go"
./task-tracker -toggle 0
./task-tracker -del 0

Built With

  • Go
  • Go Generics
  • JSON Storage
  • Aqua Security Table

About

A simple command-line task tracker built with Go. It lets you create, update, complete, and delete tasks while storing everything locally in a JSON file.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages