OpenSource-Hub
E

ezbookkeeping

SHA-256
4.9k stars·办公提效·已提供 SHA-256 校验码,下载后可自行核对文件完整性

轻量自托管的个人记账应用,支持 AI 收据识别和多种格式数据导入。

智能下载

下载 Download 版本

v1.4.0 · 17.3 MB

自己搭的记账本,轻量还能认发票,支持 Docker 一键跑。

核心功能

  • 自托管保障隐私,数据完全由你掌控
  • 轻量级设计,树莓派、NAS 也能流畅运行
  • AI 收据识别,拍照自动填入账单
  • 支持 CSV、OFX、QFX、QIF 等 10+ 种格式导入导出
  • 双栏账户与分类、图片附件、地图定位、定时交易

避坑指南

  • AI 收据识别需要额外配置 API key(如 OpenAI 等)。默认使用 SQLite 数据库,如需 MySQL/PostgreSQL 需提前创建数据库。首次使用建议先体验 Demo:https://ezbookkeeping-demo.mayswind.net。

适用场景

  • 个人或家庭日常记账,替代手机记账 App
  • 小型企业或自由职业者的收支管理
  • 从其他记账软件(如 Firefly III、GnuCash、Beancount)迁移数据
  • 在低功耗设备(树莓派、NAS)上运行,24 小时在线记账

详细介绍

ezBookkeeping 是一款轻量级、可自托管的个人记账应用,注重隐私与数据自主权。它提供美观的移动端和桌面端界面,支持 PWA(渐进式网页应用),并集成了 AI 收据识别功能。你可以从 CSV、OFX、QFX、QIF 等数十种格式导入数据,也可通过 MCP 协议或 API 连接外部工具。支持 Docker 一键部署,兼容 SQLite、MySQL、PostgreSQL,可运行在 x86、ARM、树莓派等设备上。核心功能包括:两级账户和分类、图片附件、地点标记、定时交易、高级筛选与图表、多币种多语言、两步验证和应用锁等。项目开源(MIT),社区活跃,已获 4800+ 星标。

标签

self-hostedfinancebookkeepinglightweightdockerPWAopen-sourceprivacyAI

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

使用 Docker(推荐):`docker run -p8080:8080 mayswind/ezbookkeeping`

4

访问 http://localhost:8080 完成初始设置

5

也可从 GitHub Releases 下载二进制文件直接运行

安装指引
  1. 使用 Docker(推荐):`docker run -p8080:8080 mayswind/ezbookkeeping`
  2. 访问 http://localhost:8080 完成初始设置
  3. 也可从 GitHub Releases 下载二进制文件直接运行
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

fbac6ad000e54c6baef4ade357048acaddd619e8c590bcb47ae657f3fbb2daba

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

停止容器并删除镜像(若使用 Docker);或删除解压的二进制文件及数据库文件即可完全移除。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-05-13 14:48:04
GitHub 仓库官方网站

相似推荐