跳转到内容

张记账

一款自托管、兼容 Beancount 的纯文本复式记账工具。

打开在线 Demo,无需安装即可浏览一套虚构的只读账本:多币种交易、投资批次、预算、保存查询和示例收据。可以浏览、执行查询和导出 CSV;修改和上传无法保存。见Demo 导览。

纯文本,归你所有

账本就是放在你自己掌控的文件夹里的文本文件:可以用任何编辑器修改,也可以放进 Git。张记账原样读取 Beancount 账本。从你的第一个账本开始,或者导入 Beancount 账本。

建在文件之上的网页界面

总览、流水、报表、资产负债、预算、货币、文档和查询。在浏览器中记录的内容会写回你的文件。浏览网页界面。

批次与成本

按成本持有投资,并用 FIFO、LIFO 或 STRICT 记账方法卖出,金额都是精确的十进制数。见批次与成本。

预算

按月的信封预算:把钱分配给预算,再查看花了多少、还剩多少。见预算。

文档

把收据和账单关联到账户和交易,可以写在文件中,也可以在网页界面中上传。见文档。

查询

兼容 BQL 的查询语言,支持 SELECT、BALANCES 和 JOURNAL,可在网页界面和 API 中使用,并能导出 CSV。见查询。

插件

需要手动启用的 WebAssembly 插件可以检查或转换账本,也可以提供自己的页面和 API,并且只拥有你授予的能力。见插件和编写插件。