Repolode
afaneca

afaneca/myfin

ReactとTypeScriptで構築された、予算管理、口座・取引の追跡、純資産の予測ができるセルフホスト型の個人向け家計管理Webアプリ。

代替できる製品:YNABMint

スター
318
フォーク
45
未解決の Issue
5
最終コミット
15 日前

これは何?

MyFinは、個人向け家計管理プラットフォームのWebフロントエンドです。日々のお金の動きを記録でき、取引の手入力や、CSVファイル・貼り付けた銀行データからの一括取り込み、取引の複数項目への分割、カテゴリやエンティティによる支出の整理に対応しています。独自の条件を設定したルールを使って、取り込んだ取引を自動でカテゴリ分けすることもできます。

予算管理は月ごとに行う方式で、過去の支出を振り返るだけでなく、将来の月の予算も計画できます。Statsセクションでは、純資産の推移を確認し、今後数年間の予測を表示できます。保有資産を管理する投資モジュールはベータ版で、目標機能はロードマップに掲載されています。

多言語に対応し、ライトテーマとダークテーマを利用できます。また、Dockerでデプロイできます。このアプリは独立したAPIプロジェクトと連携するフロントエンドで、開発環境のセットアップ方法はリポジトリに記載されています。

主な機能

  • 01取引を手入力するか、CSVや銀行データから一括で取り込めます。
  • 021件の取引を複数の取引に分割できます。
  • 03ユーザー定義のルールで、取り込んだ取引を自動でカテゴリ分けできます。
  • 04月ごとに予算を計画できます。
  • 05Statsで純資産の推移を確認し、将来の家計を予測できます。
  • 06ライトテーマとダークテーマを備えた多言語対応インターフェース。

ユースケース

  • 複数の銀行口座にまたがる個人の収入と支出を記録する。
  • 月ごとの予算を立て、実際の支出と比較する。
  • データを自分の管理下に置いたまま、家計管理ツールをセルフホストする。
  • 現在の家計状況をもとに、長期的な純資産を予測する。

クイックスタート

  1. 1

    公開デモアカウント(ユーザー名: demo、パスワード: demo)をお試しください

  2. 2

    公開されているパッケージの Docker イメージを実行してください

  3. 3

    プロジェクトのウェブサイトにある初期セットアップガイドに従ってください

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

  • セルフホスティングには、別プロジェクトの API backend もセットアップする必要があります。
  • 投資機能は現在ベータ版です。
  • 開発環境のセットアップ方法は、メインの README ではなく別のガイドに記載されています。

収録されている特集

トピック

#personal-finance#budgeting#self-hosted#react#typescript#expense-tracking#budget-app#budget-manager#finance-management#personal-finance-manager

よくある質問

myfin とは?
ReactとTypeScriptで構築された、予算管理、口座・取引の追跡、純資産の予測ができるセルフホスト型の個人向け家計管理Webアプリ。 MyFinは、個人向け家計管理プラットフォームのWebフロントエンドです。日々のお金の動きを記録でき、取引の手入力や、CSVファイル・貼り付けた銀行データからの一括取り込み、取引の複数項目への分割、カテゴリやエンティティによる支出の整理に対応しています。独自の条件を設定したルールを使って、取り込んだ取引を自動でカテゴリ分けすることもできます。
myfin は無料で使えますか?ライセンスは?
myfin は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
myfin は今もメンテナンスされていますか?
活発にメンテナンス中。myfin の最終コミットは 2026年10月24日 です。
myfin は何に使えますか?
複数の銀行口座にまたがる個人の収入と支出を記録する。 月ごとの予算を立て、実際の支出と比較する。 データを自分の管理下に置いたまま、家計管理ツールをセルフホストする。 現在の家計状況をもとに、長期的な純資産を予測する。
myfin のインストール方法は?
公開デモアカウント(ユーザー名: demo、パスワード: demo)をお試しください 公開されているパッケージの Docker イメージを実行してください プロジェクトのウェブサイトにある初期セットアップガイドに従ってください
myfin はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/afaneca/myfin

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

関連プロジェクト