Skip to content

Releases: luuucciiffeerr/TODO

Release list

v1.0.0

Choose a tag to compare

@luuucciiffeerr luuucciiffeerr released this 06 Jun 07:49

todo v1.0.0 — ultra-light personal CLI task manager

Features

  • Nested tags#work #backend hierarchies for organizing tasks
  • Priorities!1 urgent, !2 medium, !3 normal
  • Due dates@YYYY-MM-DD with overdue highlighting
  • Optional encryption — AES/Fernet via todo --encrypt (PBKDF2-HMAC-SHA256, 480k iterations)
  • Cross-platform — Linux, macOS, Windows
  • Interactive TUI — arrow-key navigation on all platforms (todo -i)
  • Per-user data — isolated task files per OS user
  • Atomic writes — crash-safe saves (tmp + rename)
  • Zero required dependencies — works with Python 3.8+

Install

curl -fsSL https://raw.githubusercontent.com/luuucciiffeerr/TODO/main/install.sh | bash

Quick start
todo -a my first task
todo --help
Files
- todo.py (the entire app)
- install.sh / install.ps1 (installers)
- uninstall.sh / uninstall.ps1
- SECURITY.md / CHANGELOG.md / CONTRIBUTING.md
- docs/index.html (GitHub Pages website)
- docs/demo.svg (animated terminal demo)

Then attach the `todo.py` file to the release assets.