友人や家族とのグループ支出を共有して残高を管理できる、無料のオープンソースなSplitwise代替アプリ。
- スター
- 1,486
- フォーク
- 206
- 未解決の Issue
- 43
- 最終コミット
- 一昨日
これは何?
SplitProは、友人やグループで支出を共有するためのセルフホスト型アプリです。誰が何を支払い、誰が誰にいくら返す必要があるかを管理でき、均等割り、割合、口数、金額指定、調整による分割と精算に対応しています。
支出にはカテゴリ、通貨、日付、領収書を設定でき、領収書はローカルディスクに保存されます。返金や修正にはマイナスの支出を使えます。残高は個人別・グループ別に表示され、必要に応じて債務を簡素化できます。また、編集や削除の履歴をアクティビティフィードに記録します。アプリはプッシュ通知に対応したPWAで、Splitwiseから友人やグループをインポートできます(支出はまだインポートできません)。通貨換算にはレートプロバイダーの設定が必要です。
サインインにはNextAuthを使用し、メールのマジックリンク、Google OAuth、AuthentikやKeycloakなどの汎用OIDCプロバイダーに対応しています。公開済みのDockerイメージを使ってデプロイでき、Postgresが必須です。定期的な支出にはpg_cron拡張機能が必要です。
主な機能
- 01支出を均等、割合、口数、金額指定、または調整によって分割できます。
- 02友人やグループごとの残高を管理し、必要に応じて債務を簡素化できます。
- 03領収書をローカルディスクに保存して添付でき、複数通貨での管理と通貨換算にも対応します。
- 04返金や修正にマイナスの支出を使用できます。
- 05プッシュ通知と、編集・削除の履歴を確認できるアクティビティフィードに対応した、インストール可能なPWAです。
- 06メールのマジックリンク、Google、OIDCプロバイダーでサインインできます。
ユースケース
- ルームメイトや旅行仲間との家賃、光熱費、旅行費用の分担。
- 家族や友人グループ向けの支出分割サービスを、自分のサーバーでプライベートに運用する。
- データをセルフホストしたまま、Splitwiseから友人やグループの情報を移行する。
クイックスタート
- 1
docker/prod/compose.yml の Docker Compose ファイルを使用します
- 2
.env.example を .env にコピーし、認証、データベース、アップロードを設定します
- 3
スタックを起動し、ログインして最初のアカウントを作成します
使う前に知っておきたいこと
- 定期取引には pg_cron 拡張機能を備えた PostgreSQL データベースが必要です。
- レシートはローカルディスクに保存されるため、永続化する uploads ボリュームが必要です。
- Splitwise のインポートは一部のみ対応しています。友人とグループはインポートされますが、支出はインポートされません。
- 通貨換算の精度と対応範囲は、選択したレートプロバイダーによって異なります。
収録されている特集
トピック
よくある質問
- split-pro とは?
- 友人やグループで割り勘を管理できる、セルフホスト型のオープンソース家計共有アプリ。Splitwiseの代替として利用できます。 SplitProは、友人やグループで支出を共有するためのセルフホスト型アプリです。誰が何を支払い、誰が誰にいくら返す必要があるかを管理でき、均等割り、割合、口数、金額指定、調整による分割と精算に対応しています。
- split-pro は無料で使えますか?ライセンスは?
- split-pro は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- split-pro は今もメンテナンスされていますか?
- 活発にメンテナンス中。split-pro の最終コミットは 2026年11月4日 です。
- split-pro は何に使えますか?
- ルームメイトや旅行仲間との家賃、光熱費、旅行費用の分担。 家族や友人グループ向けの支出分割サービスを、自分のサーバーでプライベートに運用する。 データをセルフホストしたまま、Splitwiseから友人やグループの情報を移行する。
- split-pro のインストール方法は?
- docker/prod/compose.yml の Docker Compose ファイルを使用します .env.example を .env にコピーし、認証、データベース、アップロードを設定します スタックを起動し、ログインして最初のアカウントを作成します
- split-pro はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/oss-apps/split-pro
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
日々の取引記録、銀行データのインポート、グラフによる支出分析に使えるセルフホスト型の家計簿アプリ。
共有支出を記録し、立て替えた人や金額を管理して、グループ内の精算額を計算できるセルフホスト型のFlask Webアプリ。
Toggl互換のセルフホスト型タイムトラッカー。共通のAPIを備え、Togglとのデータ移行にも対応します。
1つのプロフィールをもとに応募先に合わせた履歴書とカバーレターを作成し、下書きから内定まで応募状況を管理できるセルフホスト型の求職アプリ。
ローカルサーバーで動作し、請求処理やUPI QR決済、テーブル管理、キッチンディスプレイ、予約、在庫、スタッフ給与に対応するセルフホスト型レストランPOSです。