#beancount #file #payment #bill #csv #pure #rust

app rsbeancount

一个使用纯Rust编写的beancount文件的工具

2个版本

0.1.1 2019年6月25日
0.1.0 2019年6月25日

#12 in #beancount

MIT许可证

250KB
276 代码行,不包括注释

Rsbeancount

Build Status GitHub license

buymeacoffee

通过从支付平台下载的账单制作beancount文件的工具。

待办事项

  • 支付宝
  • 微信支付
  • 招商银行(信用卡)

使用方法

  1. cargo build

  2. export PATH=$PATH:$PWD/target/debug

  3. rsbeancount

  4. rsbeancount --help

USAGE:
    rsbeancount [OPTIONS] <CSVPATH> <BEANPATH>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -s, --source <ENUM>    Source of the bill, default is Alipay

ARGS:
    <CSVPATH>     Path of the csv file
    <BEANPATH>    Path of the bean file

查看

  1. pip3 install beancount
  2. pip3 install fava
  3. fava bean/主要.

参考

  1. Beancount —— 命令行复式簿记

依赖

~6MB
~80K SLoC