HabitTrove
HabitTrove is a gamified habit tracking application that rewards you with coins for completing habits, which you can redeem for custom rewards.
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
49/100 Fair
- Maintained
- 51last commit 222 days ago
- Popular
- 57684 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 6 days ago
- GitHub stars
- 684
- Open issues
- 49
- Last commit
- 2026-03-07
- Latest release
- v0.2.31
- License
- AGPL-3.0
- Activity
- stale
Checked 6 days ago - source: GitHub (dohsimpson/HabitTrove)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- Set a secret before starting Generate a random AUTH_SECRET with openssl, then save it in docker-compose.yaml before starting the app; it helps protect logins, and without a proper one your account is more exposed. source
- Create and own data folders Make ./data and ./backups on the host computer, then run chown -R 1001:1001 data backups; the container uses user ID 1001 to read and write files, and wrong ownership can cause permission errors or lost habits. source
- Start with Docker Compose on port 3000 Use docker compose up -d to start the app, then open port 3000 in your browser to reach it; port 3000 is the web page, and if it is not open you cannot reach the app. source
Fetched today - each note links to its source
Variants
Alternatives (10)
- Amazing Marvin - Amazing Marvin is a web and desktop app that aids in task management and overcoming procrastination.
- Amplenote - Amplenote allows you to take notes and link those notes to functional task and contacts lists for seamless project management.
- Any.do - Any.do is an award-winning app used by millions of individuals, families and teams to stay organized and get more done.
- Habitica - Habitica is a productivity app that blends task management with elements of role-playing games to create an engaging and motivating experie…
- Loop Habit Tracker - Loop Habit Tracker (AKA uhabits) helps to create and maintain good habits in order to achieve their long term goals.
- Lunatask - Lunatask is an all-in-one encrypted to-do list, habit tracker, journaling, life-tracking and notes app.
- Nirvana
- Super Productivity - Free multi-platform software for task management, time tracking, and personal project management.
- Vikunja - Vikunja is an open-source, self-hostable to-do and task management app that helps individuals and teams organize tasks, projects, and remin…
- YA Habit Tracker
Checked 14 days ago - source: AlternativeTo
Common questions
What appdata directory should I create for HabitTrove?
Use /mnt/user/appdata/habittrove and set its ownership to 1001:1001.
Is there an Unraid support thread for HabitTrove?
Yes, the Unraid forum has a Collectathon - HabitTrove support thread for Docker Containers.
Where can I find the HabitTrove documentation?
The project provides a documentation site described as complete documentation for the habit tracking app.
How does HabitTrove gamify habit completion?
It rewards you with coins for maintaining positive habits, and coins can be exchanged for rewards.
Answers sourced from docs.habittrove.com, forums.unraid.net, github.com
Community
Collected 16 days ago - public community threads