This software stopped working after 30 July 2016 when Habitica's deprecated API v2 was removed.

Information about the API change can be found at Application Programming Interface.

GitHabit is a way to make work done on GitHub count for daily Habits on Habitica. This helps keep developers motivated by automatically counting contributions towards leveling up, and can be easily set up to be used with multiple repositories on GitHub.


Set up GitHabit as a webhook on your GitHub projects, and your open source contributions will level up your GitHub habit on Habitica!


By setting up the webhooks, any time a repository is pushed to an update this will be shared with Habitica. The settings can also be customized so the habit is updated on a different trigger if desired. In order to set up GitHook, you will need your Habitica user ID and API token, which can be found at Settings -> API. This will give you a unique payload URL to use when setting up repositories. For full instructions on how to set up GitHabit, see the GitHabit article posted by the developer, Kerrick Long.