Habitify is a super chill simple command-line habit tracker built in Python.
- Add new habits to track
- List all your habits
- Mark a habit as done for today
- View your history and streaks
- Install dependencies
pip install typer rich
- Run directly with Python python3 habitify.py add "Exercise" python3 habitify.py done "Exercise" python3 habitify.py list python3 habitify.py history "Exercise"
- Or use the standalone binary ./habitify add "Read" ./habitify done "Read" ./habitify list ./habitify history "Read"
Python 3.7 or higher Typer Rich PyInstaller (only needed for building the Linux binary)
I wanted a lightweight, terminal-based tool to quickly log daily habits and visualize my streaks without leaving the shell. Habitify is my on-the-fly solution for tracking and maintaining positive daily routines.