39 个版本 (破坏性更新)
0.33.3-dev | 2021 年 12 月 29 日 |
---|---|
0.33.1 | 2021 年 9 月 26 日 |
0.25.0 | 2021 年 3 月 31 日 |
#107 在 财务
79 每月下载次数
255KB
6.5K SLoC
Dinero(西班牙语为“钱”)是一个命令行工具,可以处理由 John Wiegley 的出色 ledger-cli 定义的账本文件。
快速入门
安装
如果您的系统中已安装 Rust 和 cargo,则获取 dinero-rs 的最简单方法是通过安装 crate
cargo install dinero-rs
- Windows 安装
- Mac 安装
- Linux 安装
第一步
Dinero 使用复式记账法。将您的日记文件存储在 ledger
文件中。主要项目是交易,其基本形式如下
; This is a comment
; A date followed by a description identifies the beginning of a transaction
2021-02-01 Buy fruit
Expenses:Groceries 7.92 EUR
Assets:Checking account ; you can leave this blank, dinero balances the transactions for you
之后,您可以发出所有想要的命令,并将它们与选项结合使用,以完全控制您的财务!
最基本的命令是
# Get a balance report: How much is there in every account
dinero bal -f myledger.ledger
# Get a list of transactions
dinero reg -f myledger.ledger
功能
目前支持
- 余额报告
- 账本报告
- 账户和付款人报告
- 自动交易
- 多货币交易
- 货币转换
按账户名称和日期过滤报告。
动机
我广泛使用 ledger-cli 处理个人财务。我的目标是能够使用自己的工具运行我最常用的所有命令,同时学习 Rust。
运行 dinero --help
以获取可用命令和选项的列表。
如果您使用此软件并想表示感谢,请 随意买我一杯咖啡。
依赖项
~11–23MB
~305K SLoC