· terminal habit tracker ·
A light, Python-based terminal app for tracking your habits. It takes less than 30 seconds to log your day.
Features
Log your habits and get on with your day. Use pyhabits for the high-speed capture, then take your data elsewhere for deep analysis.
user/habits.json
file. No accounts, no sync, no telemetry.
What to do with your data
Your habits live in a plain JSON file. Take that file wherever you want — there's nothing proprietary here.
Requirements
WeasyPrint handles PDF export. pyfiglet renders the terminal logo. Windows users need the GTK runtime for PDF support.
Quick start
Windows users: run .\pyhabits.py in PowerShell.