Habitica
App in the BluixApps catalog
What it is
Habitica is a gamified habit tracker — your todos, habits, and dailies become an RPG with XP, gold, monsters, parties, and quests. Open-source self-hosted version of the popular Habitica.com SaaS, where good habits make your character stronger and bad habits damage your HP.
For people who motivate better through play mechanics than through pure productivity-tool stoicism.
What it's for
- Habit reinforcement — gamified rewards for routine completion
- Multi-user parties — friends + family teaming up against quests
- Custom tasks — habits, dailies, todos with subtasks
- Reward shop — earn gold, spend on real-life or virtual rewards
- Challenges — community-created task bundles to subscribe to
Who it's for
- ADHD / executive-function challenged users benefiting from gamification
- Families building habits collaboratively (kids + parents)
- Friend groups holding each other accountable
- Self-hosted enthusiasts wanting Habitica without SaaS dependency
- Wellness coaches offering self-hosted instances to clients
Why teams pick Habitica over alternatives
- GPL-3.0 — fully open
- Mature — Habitica.com has 1M+ users, code battle-tested
- Gamification deep — not just rewards; full RPG progression
- Social — parties, guilds, challenges with friends
- Self-hosted = privacy — your habits stay on your server
- Mobile apps — official iOS + Android can connect to self-hosted instance
Integrations
- Mobile apps — official iOS/Android (configure API endpoint)
- Webhooks — outbound events
- Email — daily reminders + magic-link login
- OAuth (Google/Apple/FB) — optional auth providers
- Calendar — iCal export of dailies
- Reverse proxy — needs HTTPS for mobile apps + OAuth
Notable users & community
- 12k+ GitHub stars
- Habitica.com hosts 1M+ users (canonical instance)
- Strong neurodivergent / ADHD community presence
- Reddit /r/habitica with 50k+ members
- Multi-decade project (since 2013)
Tips & operations
- MongoDB required — Habitica uses Mongo, not Postgres
- First-run seed slow — Mongo gets ~3min to populate
- Mobile apps — set API endpoint manually in app settings
- HTTPS for mobile — official apps require valid TLS
- Email essential — magic-link login + daily reminders
- Parties — invite friends; multi-user is where Habitica shines
What we ship in BluixApps
- Docker engine pre-installed + git ready
- Setup options documented at
/root/bluixapps/habitica.txt - Pointer to community prebuilt image (bartonea/habitica-server)
- Pointer to official Heroku-style deploy guide
Note: Habitica's upstream docker-compose builds the client at runtime via npm/gulp, which fails on modern Node versions. We document three setup paths (community image, Heroku deploy, dev-clone) — the canonical Habitica SaaS at habitica.com remains the recommended path for most users. Self-host is viable but requires manual setup.
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |