Skip to content

Go Todo CLI - Manage tasks from terminal with Excel export. Features priorities, due dates & categories. Compiled to a single binary - no dependencies. Perfect for developers! โšก๏ธ๐Ÿ“…

Notifications You must be signed in to change notification settings

Anonymous961/go-todo-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Todo CLI ๐Ÿ“

Go Version License

A feature-rich command line todo manager written in Go that stores tasks in Excel format (.xlsx).

alt text

Features โœจ

  • โœ… Add, list, complete, and delete tasks
  • ๐Ÿ“… Due dates and priority levels
  • ๐Ÿ“Š Excel file storage (easy to view/edit in spreadsheet apps)
  • ๐Ÿ” Filter by category/priority
  • ๐Ÿ–ฅ๏ธ Colorful terminal output
  • ๐Ÿ“ฆ Single binary with no dependencies

Installation โšก

From Source

# Clone the repository
git clone https://github.com/yourusername/todo-cli.git
cd todo-cli

# Build and install
go build -o todo cmd/todo/main.go
sudo mv todo /usr/local/bin/

Basic Usage ๐Ÿ› ๏ธ

Add task

./todo add "Buy milk" -c shopping -p 2 -d 2023-12-31

List tasks

./todo list

Complete task

./todo complete <task-id>

Delete task

./todo delete <task-id>

About

Go Todo CLI - Manage tasks from terminal with Excel export. Features priorities, due dates & categories. Compiled to a single binary - no dependencies. Perfect for developers! โšก๏ธ๐Ÿ“…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages