跳转到主要内容

Awesome 纯文本记账

精心整理的纯文本会计生态工具、资源和社区链接集合

黏土插图:木架上陈列着精心整理的纯文本会计宝藏——一本打开的账本、纸质收据、计算器和显示图表的终端

什么是纯文本记账?

纯文本会计是一种使用简单文本文件和强大命令行工具的记账方法。它将文本的简洁性与复式记账的严谨性相结合,让你的财务数据可编程、可版本控制且永不过时。

黏土插图:一本打开的账本旁放着铅笔,背后是一串代表版本控制财务记录的绿色方块

版本控制

使用 Git 追踪变更

隐私优先

你的数据由你掌握

可脚本化

自动化一切

经得起未来考验

纯文本永不过时

核心记账工具

纯文本记账的基石

Beancount

推荐5.9k

基于 Python 的复式记账

Ledger

6k

原始命令行记账工具

hledger

4.6k

用户友好的纯文本记账

Tackler

基于 Rust 的高速纯文本记账

Zhang

基于 Rust/TypeScript 的现代纯文本记账工具

Web 界面

为你的账务数据提供精美的 Web UI

Fava

最受欢迎2.5k

Beancount 的 Web 界面

hledger-web

hledger 的 Web UI

Paisa

个人理财仪表盘

BeanHub

基于云的 Beancount 托管

Beancount.io

免费试用

集成了仪表盘和移动端的托管版 Fava

移动应用

随时随地进行记账

Beancount Mobile

开源

iOS/Android 版 Beancount 官方应用

Cone

hledger 的移动端前台

MoLe

移动端 Ledger 客户端

Cashier

Ledger 的移动端费用追踪器

NanoLedger

极简移动端账本

导入与转换

从银行和其他系统导入数据

beancount-import

智能交易导入器

beancount-reds-importers

Beancount 导入器集合

banks2ledger

将银行 CSV 转换为 Ledger 格式

ledger2beancount

将 Ledger 转换为 Beancount 格式

plaid2text

从 Plaid API 导入

编辑器支持

为你编辑提供的语法高亮和工具

VS Code Beancount

热门

VS Code 的 Beancount 扩展

vim-beancount

Vim 的 Beancount 插件

Ledger mode

Ledger 的 Emacs 模式

sublime-ledger

Sublime Text 支持

IntelliJ Ledger

IntelliJ IDEA 插件

分析与报告

可视化并分析你的财务数据

hledger-sankey

现金流桑基图

hledger-vega

hledger 的 Vega-Lite 图表

r-ledger

Ledger 分析的 R 语言包

budget_report

预算追踪与报告

准备好开始你的纯文本记账之旅了吗?

在自行托管或包含移动端和仪表盘的托管方案之间进行选择

想要添加工具或资源? 在 GitHub 上参与贡献