Hey everyone!
I built Sprout, a terminal-based habit tracker powered by Ratatui. It has a full-screen TUI for daily use and a CLI for quick logging without opening the interface.
Features:
- Full-screen TUI with dashboard, heatmap, and stats
- GitHub-style activity heatmap with five intensity levels
- Streak and goal tracking (daily, weekly, monthly, yearly)
- Five themes: Sprout, Amber, Mono, Ocean, Paper
- CLI for quick logging without opening the TUI
- Just a binary and a SQLite file, no setup required
Demo: https://vhs.charm.sh/vhs-6qM6LED0L8C9Z9ymD2JRYb.gif
GitHub: GitHub - kb019/sprout: A habit tracker that lives in your terminal · GitHub
Docs: Sprout Documentation
Would love any feedback or suggestions from the community!