Repolode
teelur

teelur/budget-board

一款可自托管的个人理财应用,用于跟踪月度支出、预算、账户和财务目标进度。

可替代:Mint

Star
896
Fork
70
未关闭 Issue
11
最近提交
前天

这是什么?

Budget Board 是一款可自托管的个人理财应用,用于跟踪每月支出并逐步实现财务目标。它可以管理支票、储蓄、信用卡等账户,也能记录房产、贵重物品等资产,交易支持分类,每个分类可设置月度预算,并对照预算显示实际花费。

数据可以通过批量导入 CSV 文件获得,也可以通过 SimpleFIN、LunchFlow 等同步服务自动拉取交易和账户余额。自动规则可以按描述、金额或日期更新交易;在已分类的交易上训练机器学习模型后,还能为新交易自动预测分类。

在分析方面,应用提供财务目标功能(如攒房款、还清债务)以及可按日期范围、账户和分类筛选的趋势图。用户可使用本地账户加双因素认证登录,也可接入 OIDC 认证服务。界面支持英语、德语、法语和简体中文。

核心功能

  • 01在一处管理支票、储蓄、信用卡账户和资产
  • 02按分类设置月度预算并对照实际支出
  • 03支持批量导入 CSV 格式的交易记录
  • 04通过 SimpleFIN、LunchFlow 同步交易和账户余额
  • 05使用可训练的机器学习模型自动为交易分类
  • 06通过可自定义的趋势图跟踪财务目标进度

适用场景

  • 用自托管方案替代闭源的预算类应用
  • 按分类预算跟踪家庭月度支出
  • 通过目标功能规划攒房款或还债进度
  • 在自己的服务器上保存个人财务数据,并使用双因素或 OIDC 登录

快速上手

  1. 1

    打开项目 wiki 查看安装说明

  2. 2

    按照 wiki 指南完成 Budget Board 的部署

使用前须知

  • README 中没有安装命令,部署说明需要查看外部 wiki。
  • 部分同步功能依赖 SimpleFIN 和 LunchFlow 等第三方服务。

收录于专题

标签

#personal-finance#budgeting#self-hosted#expense-tracking#csv-import#aspnet#react#asp-net#bank-account-sync#money

常见问题

budget-board 是什么?
一款可自托管的个人理财应用,用于跟踪月度支出、预算、账户和财务目标进度。 Budget Board 是一款可自托管的个人理财应用,用于跟踪每月支出并逐步实现财务目标。它可以管理支票、储蓄、信用卡等账户,也能记录房产、贵重物品等资产,交易支持分类,每个分类可设置月度预算,并对照预算显示实际花费。
budget-board 可以免费使用吗?用的什么许可证?
budget-board 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
budget-board 还在维护吗?
活跃维护中。budget-board 最近一次提交是在 2026年11月5日。
budget-board 适合用来做什么?
用自托管方案替代闭源的预算类应用 按分类预算跟踪家庭月度支出 通过目标功能规划攒房款或还债进度 在自己的服务器上保存个人财务数据,并使用双因素或 OIDC 登录
budget-board 怎么安装和运行?
打开项目 wiki 查看安装说明 按照 wiki 指南完成 Budget Board 的部署
在哪里获取 budget-board?
源代码和安装说明在 GitHub 上:https://github.com/teelur/budget-board

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目