A habit tracker app which treats your goals like a Role Playing Game.
Switch branches/tags
Clone or download
Latest commit 9a3cdb5 Nov 15, 2018
Permalink
Failed to load latest commit information.
.ebextensions Old Client Cleanup (#9141) Oct 12, 2017
.github Update pull request template to mention issue number instead of url May 13, 2018
database_reports Scripts October 2018 (#10741) Oct 7, 2018
gulp API v4 (WIP) (#10453) Jun 18, 2018
keys/google change Google iap-live for Android mobile app gem purchases, at negue… Dec 2, 2015
kubernetes Kubernetes support for dev environments (#8753) Jul 1, 2017
migrations fix(migration): improve model-based script Nov 8, 2018
scripts fix(scripts): better error handling for script runner and GDPR Oct 12, 2018
test Merge branch 'sabrecat/usernames-master' into develop Nov 14, 2018
vagrant_scripts Node 8 (WIP) (#9946) Mar 15, 2018
webpack fix xml export (#10505) Jul 12, 2018
website chore(i18n): update locales Nov 15, 2018
.babelrc Node 8 (WIP) (#9946) Mar 15, 2018
.buildpacks refactor(tasks) improve UI consistency Nov 27, 2014
.codeclimate.yml Only list javascript in .codeclimate.yml Aug 2, 2015
.dockerignore Docker improvements (#8297) Dec 28, 2016
.editorconfig Create .editorconfig Sep 7, 2016
.eslintignore Upgrade tests tools and lint migrations and scripts (part 2) (#9998) Feb 17, 2018
.eslintrc fix: eslint: re-order packages Dec 26, 2016
.gitignore Fix drag scrolling tasks when character has abilities (#10552) Jul 30, 2018
.nodemonignore add website/raw_sprites/** to list of files ignored by nodemon (#10274) Apr 26, 2018
.nvmrc Node 8 (WIP) (#9946) Mar 15, 2018
.travis.yml API v4 (WIP) (#10453) Jun 18, 2018
Dockerfile Changed docker file names (#10489) Jul 1, 2018
Dockerfile-Dev Changed docker file names (#10489) Jul 1, 2018
LICENSE Fix grammar mistakes in license file Jun 21, 2016
Procfile API v3 [WIP] (#6144) May 23, 2016
README.md Changed Member List number in Guilds (#10268) Apr 28, 2018
VAGRANT.md HabitRPG -> Habitica text changes Jul 31, 2015
Vagrantfile.example Update Vagrantfile.example to forward port 8080 (#9732) Jan 12, 2018
apidoc.json chore: Remove versioning from apidoc May 25, 2016
config.json.example Remove code for Pusher (#10774) Oct 23, 2018
docker-compose.dev.yml Fix path to detect when group is the tavern or the user's party and s… Aug 3, 2018
docker-compose.yml pinning mongodb container to recommended, supported version (#10270) Apr 28, 2018
gulpfile.js Upgrade gulp (and gulp deps) (#9950) Feb 4, 2018
package-lock.json 4.71.0 Nov 15, 2018
package.json 4.71.0 Nov 15, 2018

README.md

Habitica Build Status Code Climate Coverage Status Bountysource Open Source Helpers

Greenkeeper badge

Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.

We need more programmers! Your assistance will be greatly appreciated.

For an introduction to the technologies used and how the software is organized, refer to Guidance for Blacksmiths.

To set up a local install of Habitica for development and testing on various platforms, see Setting up Habitica Locally.