Habit Tracker
Build daily habits with streak tracking, GitHub-style annual heatmap, emoji+color customization, and a daily progress ring. All data saved in your browser locally.
How to use
- 1Click "+ Add Habit" and enter a name, pick an emoji and color
- 2Check off habits each day by clicking the circle button
- 3Click on any habit row to see its 52-week GitHub-style heatmap
- 4Track your current streak 🔥 and total completions
- 5Comeback each day! Streaks break if you miss a day
Frequently Asked Questions — Habit Tracker
Is my data saved?+
Yes, all habit data is saved in your browser's localStorage. It persists between sessions as long as you use the same browser.
What is a streak?+
A streak is the number of consecutive days you've completed a habit. If you miss a day, the streak resets to 0.
How many habits can I add?+
You can add as many habits as you need. We recommend 3-7 for the best consistency.
What does the heatmap show?+
The GitHub-style heatmap shows your last 52 weeks (364 days) of completions. Dark = completed, light = missed.