Meteorは、単一のコードベースからWeb、iOS、Android、デスクトップ向けのアプリを開発できるフルスタックJavaScriptプラットフォームです。
- スター
- 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
habitica.com のホステッド版を利用する
- 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 の数値は毎日更新されます。
関連プロジェクト
Redis、MongoDB、PostgreSQLに対応した、リアルタイムで議論できるNode.js製フォーラムソフトウェア。
Node.jsでWebアプリやHTTP APIを構築するための、高速で自由度の高いミニマルなWebフレームワーク。
PostgreSQL、MySQL、SQLite、MongoDBなどのデータベースに型安全にアクセスできる、Node.js向けTypeScript ORM。
TypeScriptバックエンドとカスタマイズ可能なReact管理画面を備えた、Next.jsネイティブのオープンソースヘッドレスCMS・アプリケーションフレームワーク。
開発者やIT担当者に便利なオンラインツール集。使いやすさを重視しており、it-tools.techで利用できるほか、Dockerでセルフホストも可能です。