Beaver Habit Tracker
Open-source, self-hostable habit tracker with no goals
What is Beaver Habit Tracker?
Beaver Habit Tracker is an open-source, browser-based habit tracker by Henry Zhu, built for ticking off daily or periodic habits without setting goals. It can be used as a hosted service at beaverhabits.com or self-hosted with Docker, and it includes notes, categories, import and export, and a REST API. The hosted service has a free Basic plan and a Pro upgrade sold as a one-time lifetime license.
Beaver Habit Tracker has a free plan. Paid plans start at $9.90 one-time for a Pro lifetime license. See every plan
Good for
- People who want a plain streak tracker with no goals or scores
- Self-hosters running Docker, Unraid or Easypanel
- Ticking habits from an API, Home Assistant or a Stream Deck
Worth knowing
- There are no store apps: it runs in a browser, with a standalone web-app mode on iOS, and a native iOS client is only in TestFlight beta.
- On the hosted service, unlimited habits, categories and daily backup need the Pro license, and the Basic plan's habit cap is not published.
- It has no goals by design: habits are ticked off per day, and the feature list includes no numeric targets or counts.
- Self-hosting means running the Docker image yourself; the pricing section lists daily backup only under hosted Pro.
Key features
- Streaks without goals
- Habits are ticked off day by day in a grid and shown as streaks. The app deliberately leaves out goals and targets.
- Daily notes and periodic habits
- A note or description can be added to a day's entry, and a habit can follow a period such as every second weekend instead of every day.
- Habit management
- Habits can be reordered, edited, duplicated or archived from a context menu and grouped by category. Light and dark themes and custom CSS are supported.
- REST API
- An API creates, updates, lists and completes habits. The README links community projects built on it for Stream Deck, Home Assistant, Apple Shortcuts and CalDAV.
- Self-hosting
- The BSD-3-Clause licensed server runs from a Docker image, with templates for Unraid and Easypanel, and stores data in SQLite or a JSON file.
- Import and export
- Data exports and imports in the app's own JSON format, and CSV files from other trackers such as Loop Habit Tracker can be imported.
Beaver Habit Tracker pricing
- Starts at
- $9.90 one-time for a Pro lifetime license
- Free plan
- Basic hosted plan with notes and descriptions, export and import, the REST API and community support. Unlimited habits and categories need Pro; the Basic habit cap is not published.
- Free trial
- None listed
| Plan | Price | What you get |
|---|---|---|
| Basic | $0 | Hosted plan with notes and descriptions, export and import, the REST API and community support. |
| Pro | $9.90one-time lifetime license | Unlimited habits, habit categories and daily backup on the hosted service, with a 14-day return policy. |
Read from beaverhabits.com on Oct 6, 2026. Prices change, so confirm with Beaver Habit Tracker before you buy.
Ways to pay less
- Lifetime licensePro is a one-time lifetime license
The pricing section sells Pro as a lifetime license for $9.90 instead of a subscription, with a 14-day return policy.
Stated on beaverhabits.com - Other savingsFree to self-host
The project is open source under the BSD-3-Clause license, and the README gives Docker, Unraid and Easypanel instructions for running your own instance.
Stated on github.com
Works with
- Home Assistant
- Stream Deck
- Apple Shortcuts
- CalDAV
- Unraid
- Easypanel
Beaver Habit Tracker alternatives
- Beaver Habit Tracker vs Habo
Free plan · from $1.99/mo
- Beaver Habit Tracker vs Everyday
Free plan · from $2.5/mo
Common questions
Is Beaver Habit Tracker free?
Beaver Habit Tracker has a free plan. Basic hosted plan with notes and descriptions, export and import, the REST API and community support. Unlimited habits and categories need Pro; the Basic habit cap is not published. Paid plans start at $9.90 one-time for a Pro lifetime license.
How much does Beaver Habit Tracker cost?
Beaver Habit Tracker lists 2 plans. Basic: $0. Pro: $9.90 one-time lifetime license. Prices were read from beaverhabits.com on Oct 6, 2026.
What platforms does Beaver Habit Tracker work on?
Beaver Habit Tracker is available on Web.
Does Beaver Habit Tracker offer any discounts?
Beaver Habit Tracker publicly lists the following: Pro is a one-time lifetime license; Free to self-host.
Does Beaver Habit Tracker have an Android app?
No Android app was listed when its pages were read on Oct 6, 2026. Beaver Habit Tracker is listed for Web.
Does Beaver Habit Tracker have an iPhone app?
No iPhone app was listed when its pages were read on Oct 6, 2026. Beaver Habit Tracker is listed for Web.
Is Beaver Habit Tracker open source?
Yes. Beaver Habit Tracker is open source, according to its own site. It can also be run on a server of your own.
Does Beaver Habit Tracker have an API?
Yes. Beaver Habit Tracker offers a public API, according to its own site.
What does Beaver Habit Tracker integrate with?
Beaver Habit Tracker's listing names Home Assistant, Stream Deck, Apple Shortcuts, CalDAV, Unraid and Easypanel. A listing names up to eight integrations, so it may connect to more.
Who makes Beaver Habit Tracker?
Beaver Habit Tracker is made by Henry Zhu.
What are the alternatives to Beaver Habit Tracker?
The closest alternatives to Beaver Habit Tracker in our directory are OpenHabitTracker, Habo, Table Habit, Loop Habit Tracker and Everyday. Each one has a side-by-side comparison with Beaver Habit Tracker.
Sources for this page
The prices, plans, platforms and features above were read from these pages on Oct 6, 2026.
- beaverhabits.com/
- github.com/daya0576/beaverhabits
- github.com/daya0576/beaverhabits/wiki
- github.com/daya0576/beaverhabits/wiki/Environment-variables
- github.com/daya0576/beaverhabits/wiki/Periodic-habits
- github.com/daya0576/beaverhabits/wiki/Import-From-Existing-Setup
- github.com/daya0576/beaverhabits/wiki/iOS-Native-App