Next.jsとTradingViewで構築された、ライブチャート、価格アラート、ウォッチリスト、企業情報を備える、セルフホスト可能なオープンソース株式市場ダッシュボード。
- スター
- 3,001
- フォーク
- 516
- 未解決の Issue
- 225
- 最終コミット
- 3 日前
これは何?
Spliitは、旅行や共同生活、食事会など、グループ内で共有する費用を分割するためのWebアプリです。ユーザーはグループを作成して他の人と共有し、説明と参加者を指定して支出を記録できます。アプリには各メンバーの累計残高が表示され、精算のための返金も記録できます。
参加者間で支出を均等または不均等に分割したり、カテゴリを設定したり、グループ内で検索したり、画像を添付したりできます。グループはお気に入りに登録でき、アプリはProgressive Web Appとしてインストールできます。Next.js、TailwindCSS、shadcn/UI、Prisma、PostgreSQLで構築されており、公式ホスティング版を利用するほか、Vercelにデプロイしたり、Docker Composeで実行したりできます。
オプション機能として、S3互換ストレージへの支出関連書類のアップロード、OpenAI互換APIを使ったレシートのスキャンとカテゴリの提案、30日間の復元期間付きグループ削除、PlausibleまたはUmamiによる分析に対応しています。
主な機能
- 01グループを作成し、友人や家族と共有する
- 02参加者間で支出を均等または不均等に分割する
- 03グループの残高を表示し、返金を記録する
- 04支出を検索し、カテゴリを設定して画像を添付する
- 05OpenAI互換APIを使ってレシートをスキャンし、支出を作成する
- 06Docker、Docker Compose、またはVercelでセルフホストする
ユースケース
- グループ旅行で共有した支出を管理する
- ルームメイトや家族で家計の請求を分担する
- 友人との食事会やイベント後に精算する
- Splitwiseのプライベートなセルフホスト版として運用する
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/spliit-app/spliit - 2
PostgreSQLサーバーを起動する(またはローカルDB用スクリプトを実行する)
./scripts/start-local-db.sh - 3
環境設定ファイルのサンプルを.envにコピーする
- 4
依存関係をインストールして開発サーバーを起動する
npm install && npm run dev
使う前に知っておきたいこと
- セルフホスティングには、稼働中のPostgreSQLデータベースが必要です。
- 経費書類のアップロードには、AWS S3バケットまたは互換ストレージが必要です。
- レシートのスキャンとカテゴリの抽出には、OpenAI APIキーまたは互換プロバイダーが必要で、費用が発生する場合があります。
トピック
よくある質問
- spliit とは?
- 友人や家族とのグループ支出を共有して残高を管理できる、無料のオープンソースなSplitwise代替アプリ。 Spliitは、旅行や共同生活、食事会など、グループ内で共有する費用を分割するためのWebアプリです。ユーザーはグループを作成して他の人と共有し、説明と参加者を指定して支出を記録できます。アプリには各メンバーの累計残高が表示され、精算のための返金も記録できます。
- spliit は無料で使えますか?ライセンスは?
- spliit は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- spliit は今もメンテナンスされていますか?
- 活発にメンテナンス中。spliit の最終コミットは 2026年10月19日 です。
- spliit は何に使えますか?
- グループ旅行で共有した支出を管理する ルームメイトや家族で家計の請求を分担する 友人との食事会やイベント後に精算する Splitwiseのプライベートなセルフホスト版として運用する
- spliit のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/spliit-app/spliit PostgreSQLサーバーを起動する(またはローカルDB用スクリプトを実行する): ./scripts/start-local-db.sh 環境設定ファイルのサンプルを.envにコピーする 依存関係をインストールして開発サーバーを起動する: npm install && npm run dev
- spliit はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/spliit-app/spliit
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
会議予約やカレンダー管理に使える、MITライセンスのオープンソース・セルフホスト型スケジューリングプラットフォーム
Next.jsやshadcn/uiのアプリにコピーして使える、アニメーション付きUIコンポーネントとエフェクトを集めたReact・Tailwind CSSライブラリです。
Next.jsとTypeScriptで構築された、短縮リンク、コンバージョン計測、アフィリエイトプログラム向けのオープンソースリンクアトリビューションプラットフォーム。
DocuSignに代わるセルフホスト可能なオープンソースの文書署名プラットフォーム。PDF署名を基盤としています。
アプリ内、Webサイト、リンク、メールでアンケートを実施できる、Qualtricsの代替となるオープンソースのアンケートプラットフォーム。