|
|
||
|---|---|---|
| config | ||
| example | ||
| public | ||
| script | ||
| service | ||
| tests | ||
| .gitignore | ||
| License | ||
| README.md | ||
| go.mod | ||
| go.sum | ||
| server.go | ||
| snapshot.png | ||
README.md
beancount-gs
介绍
beancount 是一个优秀的开源复式记账工具,因为其基于文本记录的特性,难以拓展到移动端;本项目旨在将常见的记账行为封装为 RESTful API。
本仓库使用 Golang 进行文本的读写和接口服务支持,利用 bean-query 获取内容并解析,以 Json 格式返回。并基于已实现的接口内置实现了前端页面(适配移动端)。
特性
- 私有部署
- 多用户使用
- 账户管理
- 资产管理
- 统计图表
- 多币种
- 标签
- 投资管理(FIFO)
- 事件
- 第三方账单导入
如何使用
go build
将打包获得的文件与项目的 config/, public/, example/ 三个文件夹放置同一目录,然后执行
项目负责人
开源协议
MIT @BaoXuebin
