JavaScript CSS Vue CoffeeScript Shell HTML
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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 Report: Subscriber Task Histories (#10439) Jun 14, 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 chore(i18n): update locales Aug 1, 2018
scripts Node 8 (WIP) (#9946) Mar 15, 2018
test Revert mute date (#10602) Aug 16, 2018
vagrant_scripts Node 8 (WIP) (#9946) Mar 15, 2018
webpack fix xml export (#10505) Jul 12, 2018
website Closed modal when removing challenge task (#10597) Aug 16, 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 iOS push notifications, use node-apn (#10517) Jul 12, 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.57.0 Aug 16, 2018
package.json 4.57.0 Aug 16, 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.