HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
HabitRPG
habitica
JavaScript2012–2020
HabitRPG / habitica

habitica

A habit tracker app which treats your goals like a Role Playing Game.

9Distinct people
14Mentions
0Explicit recommenders
14.3KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A habit tracker app which treats your goals like a Role Playing Game.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year14 dated mentions

Observed mentions: 2012-08-27 18:15:42 UTC to 2020-09-07 11:48:40 UTC.

0123452012-01-01 00:00:00 UTC to 2013-01-01 00:00:00 UTC (exclusive): 5 mentions; 2 submissions, 3 comments20122013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20162017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2020

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20122012-01-01 00:00:00 UTC2013-01-01 00:00:00 UTC523
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC303
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC101
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC101
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC202
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC202

What Hacker News says

14 sources
Fun story. I remember meeting Tyler Renelle way back at a JS meetup when he first started developing it. Not 100% sure, but I think he originally built it off a framework called SocketStream[1], though I don't remember exactly (I was a contributor to SocketStream at the time). It might have actually been another of the similar frameworks[2] at the time that relied on sockets, realtime-app predecessors to React/Angular/Vue/Svelte. I used Habitica early on, and it was fairly fun, but I could never (irony much) keep the habit of using it. Update: looks like it was Derby: https://github.com/HabitRPG/habitica/search?o=desc&q=derby&s... [1] https://github.com/socketstream/socketstream [2] The competitors were Derby https://derbyjs.com/ and...can't remember the other one off the top of my head.
In Habitica – A gamified habit-building and productivity app
I currently work on one of the most trafficked production Derby applications[0] and I must say that this is a very welcome change. Derby's creators have time and time again proven that they care about the nodejs ecosystem. By funding ShareJS's development, they're ensuring that an unbelievable tool (simplified OT) will be sticking around for quite some time. Writing code with Derby has been far and away the most pleasant development experience I have ever had. If there's been one issue with Derby so far, it's been Racer. The data sync-ing engine leaks memory and is largely unstable. We've suffered far too much downtime due to these issues. Moving to a fresh backend with ShareJS enables Nate, Brian, Joseph and the rest of the team to rework the scope of the framework with some of the larger goals in mind – things like horizontal scaling an
Read the rest
d powerful conflict resolution. We have yet to upgrade to 0.5 (the upgrade guide was literally just released), but it appears to be a much more stable foundation on which to build a "real-time" web application. I'm sure we'll have to put up with bugs for quite a few weeks, but this is a powerful step towards reaching 1.0. Thanks guys! [0] https://habitrpg.com (source: http://github.com/lefnire/habitrpg)
In Derby v0.5.0 – The first OT-powered realtime web app framework
It doesn't really matter as long as your startup is good, people really could care less. Besides with an open source startup people can help you debug. Which is exactly what the people I am working with did. https://github.com/lefnire/habitrpg https://github.com/lefnire/habitrpg/wiki/Business-Model We even got a kickstarter for our open source startup http://www.kickstarter.com/projects/lefnire/habitrpg-mobile So no it is not a bad idea to open source your startup just be careful.
In Ask HN: Is it worth open-sourcing my early stage startup?
Hey HN, been working on a project & could use all you lovelies' feedback :) I was inspired by habit-tracker apps like Joe's Goals, but I wanted something more robust and personally motivating. So I built a habit-tracker which plays like an RPG. As you accomplish goals, you level up. If you fail your goals, you lose hit points. You can buy weapons and armor, etc. Open source (https://github.com/lefnire/habitrpg), built on DerbyJS (http://derbyjs.com/), and uses BrowserQuest's icon sets. Integration with productivity tools primary on the roadmap (https://github.com/lefnire/habitrpg#roadmap). I stress-tested some, but Derby is a work in progress - so bear with me, I'll restart if it goes down.
In Show HN: Role Playing Game for Self Improvement (weekend project)
lefnire·Aug 27, 2012Submission

Show HN: Role Playing Game for Self Improvement (weekend project)

Hey HN, been working on a project & could use all you lovelies' feedback :) I was inspired by habit-tracker apps like Joe's Goals, but I wanted something more robust and personally motivating. So I built a habit-tracker which plays like an RPG. As you accomplish goals, you level up. If you fail your goals, you lose hit points. You can buy weapons and armor, etc. Open source (https://github.com/lefnire/habitrpg), built on DerbyJS (http://derbyjs.com/), and uses BrowserQuest's icon sets. Integration with productivity tools primary on the roadmap (https://github.com/lefnire/habitrpg#roadmap). I stress-tested some, but Derby is a work in progress - so bear with me if it goes down.
3 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.