Repolode
spiral-project

spiral-project/ihatemoney

共有支出を記録し、立て替えた人や金額を管理して、グループ内の精算額を計算できるセルフホスト型のFlask Webアプリ。

代替できる製品:Splitwise

スター
1,395
フォーク
301
未解決の Issue
98
最終コミット
3 か月前

これは何?

I hate moneyは、共有予算を管理するWebアプリです。誰が、いつ、何を、誰のために購入したかを記録し、参加者間でどのように精算すればよいかを計算します。細かな手作業での記帳をせずに費用を分担したい、ルームメイトや旅行仲間、イベント主催者などのグループを想定しています。

このプロジェクトはPythonとFlaskで開発されており、SQLite、PostgreSQL、MariaDB、インメモリのバックエンドを利用できます。ソースからインストールできるほか、Dockerイメージも利用でき、ホスト版も提供されています。アカウントを作成しなくても参加者を招待でき、モバイルでも同じWebインターフェースを利用できます。

メンテナーによると、プロジェクトはメンテナンスモードに移行し、新たな大規模機能よりもシンプルさと安定性を優先しています。コントリビューションでも、UIと実装をシンプルに保つことが期待されています。

主な機能

  • 01各支出について、誰が誰のために支払ったかを記録します。
  • 02精算額を計算し、誰が誰に支払うべきかを示します。
  • 03アカウントの作成を求めずに参加者を招待できます。
  • 04SQLite、PostgreSQL、MariaDB、インメモリの各バックエンドに対応しています。
  • 05Dockerイメージを利用するか、Python 3.11~3.13の環境にソースからインストールできます。

ユースケース

  • ルームメイト間で家計の支出を分担する。
  • グループ旅行中の共有費用を記録する。
  • イベントやパーティーの後に支出を精算する。
  • 少人数グループ向けの非公開の割り勘ツールをセルフホストする。

クイックスタート

  1. 1

    Docker Hub の公式 Docker イメージを使用してください

  2. 2

    オンラインドキュメントのインストールガイドに従ってください

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

  • このプロジェクトはメンテナンスモードのため、新機能の追加は見込めず、安定性に関する修正のみが優先されます。
  • README では Python 3.11~3.13 と、SQLite、PostgreSQL、MariaDB 10.3.2 以降などのサポート対象データベースが必要とされています。
  • メタデータ上のライセンスは NOASSERTION と記載されているため、ライセンスは不明確です。README では BSD beerware の派生ライセンスと説明されています。

収録されている特集

トピック

#expense-splitting#budget-manager#flask#python#self-hosted#web-app

よくある質問

ihatemoney とは?
共有支出を記録し、立て替えた人や金額を管理して、グループ内の精算額を計算できるセルフホスト型のFlask Webアプリ。 I hate moneyは、共有予算を管理するWebアプリです。誰が、いつ、何を、誰のために購入したかを記録し、参加者間でどのように精算すればよいかを計算します。細かな手作業での記帳をせずに費用を分担したい、ルームメイトや旅行仲間、イベント主催者などのグループを想定しています。
ihatemoney は無料で使えますか?ライセンスは?
ihatemoney は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ihatemoney は今もメンテナンスされていますか?
半年以内に更新あり。ihatemoney の最終コミットは 2026年8月7日 です。
ihatemoney は何に使えますか?
ルームメイト間で家計の支出を分担する。 グループ旅行中の共有費用を記録する。 イベントやパーティーの後に支出を精算する。 少人数グループ向けの非公開の割り勘ツールをセルフホストする。
ihatemoney のインストール方法は?
Docker Hub の公式 Docker イメージを使用してください オンラインドキュメントのインストールガイドに従ってください
ihatemoney はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/spiral-project/ihatemoney

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

関連プロジェクト