Repolode
HabitRPG

HabitRPG/habitica

日々の目標やToDoをXP、HP、Gold、装備が登場するロールプレイングゲームに変える、オープンソースの習慣トラッカー。

代替できる製品:HabitifyStreaks

スター
14,238
フォーク
4,455
未解決の Issue
131
最終コミット
4 時間前

これは何?

Habiticaは、日常生活をロールプレイングゲームとして扱う習慣づくりアプリです。習慣、デイリータスク、ToDoをこなすと経験値とGoldを獲得でき、デイリータスクを達成できないとHPを失います。レベルを上げ、Goldで武器や防具を購入することが、トラッキングを楽しく続けるための基本的なゲームループです。

このプロジェクトは、バックエンドにNode.jsとExpress、データ保存にMongoDB、フロントエンドにVue.jsを使用したJavaScript製のWebアプリケーションです。リポジトリにはWebアプリとサーバーのコードが含まれており、ローカルの開発環境を起動する手順も記載されています。

READMEでは、AndroidアプリとiOSアプリの別リポジトリも案内しています。また、Habitica APIを利用するサードパーティ製ツールは、公開されているAPI利用ガイドラインに従うよう記載されています。2026年8月4日時点で、公開プルリクエストの受付は一時停止されていますが、コードベースは引き続き公開されています。

主な機能

  • 01習慣、デイリータスク、ToDoを、経験値とGoldを獲得できるタスクに変えます。
  • 02デイリータスクを達成できないとHPが減り、遅れたときのペナルティが発生します。
  • 03ゲーム内で、獲得したGoldを武器や防具に使えます。
  • 04Node.js、Express、MongoDB、Vue.jsで構築されています。
  • 05ローカル開発環境のセットアップガイドが含まれています。

ユースケース

  • ゲーム風の報酬とペナルティを取り入れた、毎日の習慣づくり。
  • VueとExpressを使った、ゲーミフィケーション対応の生産性アプリの構成を学ぶ。
  • 開発やテスト用にHabiticaのローカル環境を起動する。

クイックスタート

  1. 1

    habitica.com のホステッド版を利用する

  2. 2

    ローカル開発環境を構築するには、プロジェクトのWikiにあるセットアップガイドに従ってください

使う前に知っておきたいこと

  • 公開コードのプルリクエストは2026年8月4日をもって一時停止されています。
  • このリポジトリではAI生成コードが禁止されており、AI支援によるコミットは拒否されます。
  • メタデータではライセンスが明確に特定されていないため、再利用する前にLICENSEファイルを確認してください。

トピック

よくある質問

habitica とは?
日々の目標やToDoをXP、HP、Gold、装備が登場するロールプレイングゲームに変える、オープンソースの習慣トラッカー。 Habiticaは、日常生活をロールプレイングゲームとして扱う習慣づくりアプリです。習慣、デイリータスク、ToDoをこなすと経験値とGoldを獲得でき、デイリータスクを達成できないとHPを失います。レベルを上げ、Goldで武器や防具を購入することが、トラッキングを楽しく続けるための基本的なゲームループです。
habitica は無料で使えますか?ライセンスは?
habitica は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
habitica は今もメンテナンスされていますか?
活発にメンテナンス中。habitica の最終コミットは 2026年10月21日 です。
habitica は何に使えますか?
ゲーム風の報酬とペナルティを取り入れた、毎日の習慣づくり。 VueとExpressを使った、ゲーミフィケーション対応の生産性アプリの構成を学ぶ。 開発やテスト用にHabiticaのローカル環境を起動する。
habitica のインストール方法は?
habitica.com のホステッド版を利用する ローカル開発環境を構築するには、プロジェクトのWikiにあるセットアップガイドに従ってください
habitica はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/HabitRPG/habitica

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト