Repolode
mayswind

mayswind/ezbookkeeping

日々の取引記録、銀行データのインポート、グラフによる支出分析に使えるセルフホスト型の家計簿アプリ。

代替できる製品:MintYNABMoney Manager

スター
5,794
フォーク
714
未解決の Issue
16
最終コミット
一昨日

これは何?

ezBookkeepingは、日々の収入と支出を記録するセルフホスト型の家計簿アプリです。取引のすばやい検索や絞り込み、組み込みのグラフ、期間ごとの支出傾向を確認できるカスタムグラフ軸に対応しています。CSV、Excel、OFX、QIF、MT940、GnuCash、Firefly III、Beancountなどの形式からデータをインポートできます。

低スペックのハードウェアでも動作するように設計されています。Dockerコマンドひとつで起動でき、ホームサーバー、NAS、Raspberry Piで動作します。データベースはSQLite、MySQL、PostgreSQLから選べます。モバイルとデスクトップの両方に対応したインターフェースを備え、WebアプリをPWAとしてスマートフォンのホーム画面に追加できます。

複数通貨・多言語対応、自動為替レート更新、二要素認証、OIDCログインのほか、AI連携用のMCPとコマンドラインツールを備えています。

主な機能

  • 012階層の口座とカテゴリを使って、日々の収入と支出を記録
  • 02カスタムの列マッピングを使って、CSV、Excel、OFX、QIF、MT940、GnuCashなどの形式からインポート
  • 03組み込みのグラフとカスタムグラフ軸による支出分析
  • 04Docker、Windows、macOS、Linuxに対応し、Raspberry Piのような低消費電力デバイスでも動作
  • 05自動為替レート更新に対応した複数通貨サポート
  • 06二要素認証、OIDCログイン、アプリケーションロック

ユースケース

  • ホームサーバーやNASで家計の支出を記録する
  • GnuCashやFirefly IIIの取引履歴をWebアプリに移行する
  • 海外旅行中に複数通貨の支出を確認する
  • 個人の財務データをサードパーティのクラウドサービスに預けずに管理する

クイックスタート

  1. 1

    Dockerで最新リリースを実行します

    docker run -p8080:8080 mayswind/ezbookkeeping
  2. 2

    ブラウザーでポート8080にアクセスしてアプリを開きます

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

  • 本番環境で使用する場合は、データの消失を防ぐために永続ボリュームをマウントする必要があります。

トピック

よくある質問

ezbookkeeping とは?
日々の取引記録、銀行データのインポート、グラフによる支出分析に使えるセルフホスト型の家計簿アプリ。 ezBookkeepingは、日々の収入と支出を記録するセルフホスト型の家計簿アプリです。取引のすばやい検索や絞り込み、組み込みのグラフ、期間ごとの支出傾向を確認できるカスタムグラフ軸に対応しています。CSV、Excel、OFX、QIF、MT940、GnuCash、Firefly III、Beancountなどの形式からデータをインポートできます。
ezbookkeeping は無料で使えますか?ライセンスは?
ezbookkeeping は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ezbookkeeping は今もメンテナンスされていますか?
活発にメンテナンス中。ezbookkeeping の最終コミットは 2026年10月19日 です。
ezbookkeeping は何に使えますか?
ホームサーバーやNASで家計の支出を記録する GnuCashやFirefly IIIの取引履歴をWebアプリに移行する 海外旅行中に複数通貨の支出を確認する 個人の財務データをサードパーティのクラウドサービスに預けずに管理する
ezbookkeeping のインストール方法は?
Dockerで最新リリースを実行します: docker run -p8080:8080 mayswind/ezbookkeeping ブラウザーでポート8080にアクセスしてアプリを開きます
ezbookkeeping はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/mayswind/ezbookkeeping

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

関連プロジェクト