DEV Community

Weather Clock Dash
Weather Clock Dash

Posted on

Firefox Habit Tracker Extension: Monthly Grid on Your New Tab

I have tried a lot of habit tracking apps. The ones that stick share one property: they require almost no effort to log a check-in.

Streaks (iOS) works because logging a habit is 2 taps. Habit Tracker New Tab works for the same reason — clicking a grid cell takes less than a second, and the grid is always there every time you open a new tab.


How the monthly grid works

Habit Tracker New Tab shows a grid on your Firefox new tab:

  • Each row is a habit you want to track
  • Each column is a day of the month
  • Click any cell to mark that day as complete
  • The grid shows the current month

Today's date is highlighted. Completed days show a filled cell. Incomplete days show an empty one.

You can track any habit — the extension does not enforce what counts. Exercise, meditation, writing, medication, fasting, reading, coding practice, anything.


Why the monthly grid is better than a streak counter

Most habit apps show a streak number. "23 days" is motivating when it is high, demoralizing when it resets.

The monthly grid shows the full picture:

  • 22 out of 30 days is visible as a nearly-full grid
  • A missed day is visible but not catastrophic
  • Patterns emerge: you can see you always miss Tuesdays

Streaks hide this information. The grid displays it.


Privacy: local storage only

Your habit data is stored in Firefox's extension storage. This is device-local — nothing syncs to a server, there is no account, no one has access to your habit data except you.

For anyone tracking health habits, medication, or personal behavioral patterns, this is the right approach. Habit data is personal; it should not be in a cloud database.


Install it

Habit Tracker New Tab — Firefox Add-ons

Free. No account required. Works in Firefox.


Habit Tracker is one of 11 Firefox extensions I built — see the full series.

Top comments (0)