开源预算管理
代码以 OSI 认可的许可证公开的 10 个预算管理,附证据进行隐私评级。推荐在前,其余按分数排序。
Plain Text Accounting 等级 A
一种记账方法,将记录保存在纯文本文件中,并使用 Ledger、hledger 和 Beancount 等命令行工具处理。
An ecosystem of tools rather than one product. The main tools are open source: Ledger (BSD-3-Clause), hledger (GPL-3.0) and Beancount (GPL-2.0).
Actual 等级 B
基于信封预算法的本地优先个人理财应用,可选在设备之间进行自托管同步,并可选端到端加密。
MIT. 源代码
GnuCash 等级 B
跨平台复式记账应用,面向个人和小企业财务,提供账户、预算、定期交易、投资和报表。
GPL-2.0 and LGPL-2.1. 源代码
KMyMoney 等级 B
KDE 推出的开源复式记账个人财务管理工具,适用于 Linux、Windows 和 macOS,支持预算、投资、定期交易和银行对账单导入。
GPL-2.0-or-later, with some files under other GPL-compatible licenses. 源代码
Skrooge 等级 B
KDE 推出的开源个人财务管理工具,用于跟踪账户、预算、投资和定期操作,提供报表并支持从多种文件格式导入。
GPL-3.0-or-later. 源代码
Firefly III 等级 C
自托管的个人财务管理工具,支持复式记账、预算、分类、标签、规则引擎、报表和 REST API。
AGPL-3.0. 源代码
rotki 等级 C
自托管的开源投资组合跟踪和记账工具,面向加密资产及其他投资,数据存储在本地。可在 Linux、macOS、Windows 和 Docker 上运行。
AGPL-3.0. 源代码
ezBookkeeping 等级 D
自托管的个人理财应用,用于记录交易和分析支出,数据保存在用户自己的服务器上。支持双重身份验证和 OIDC 登录。
MIT. 源代码
Money Manager Ex 等级 D
适用于 Windows、macOS、Linux 和 Android 的开源个人理财应用,用于跟踪账户、预算、投资和定期交易,数据存储在本地数据库中。
GPL-2.0. 源代码
HomeBank 等级 F
适用于 Windows 和 Linux 的开源个人理财程序,用于跟踪账户、预算和支出,提供图表、报表和银行文件导入。
GPL-2.0-or-later. 源代码
比较全部 14 个预算管理,无论是否开源。