Skip to content

ariel-nathan/terdo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terdo

A fast and simple terminal-based todo manager built with Bun and SQLite.

Features

  • 📝 Quick todo creation with priority levels
  • ✨ Simple alias system for easy todo management
  • 🎯 Priority-based sorting (high, medium, low)
  • ✅ Toggle todo completion
  • 🗑️ Delete todos
  • 📋 List all todos with status and timestamps

Installation

To install dependencies:

bun install

Usage

# Add a new todo with priority
terdo -a "Buy milk" -p high

# List all todos
terdo -l

# Toggle todo completion (using alias)
terdo -c buy01

# Delete a todo
terdo -d buy01

# Show help
terdo -h

Development

To run the development version:

bun run src/index.ts

To build the executable:

bun run build

License

MIT License - see LICENSE file for details.

About

A terminal todo manager

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published