1 个不稳定版本

0.1.0 2021年1月31日

财务 中排名 #255

MIT/Apache

25KB
574 代码行

fi

个人财务命令行工具

fi history

用法

从 Notion 表中获取数据

$ fi pull

显示给定货币的历史

$ fi history [--currency | -c] <currency>

显示给定货币账户的最新数据

$ fi sum [--currency | -c] <currency>

显示所有账户转换为给定货币的总和

$ fi networth [--currency | -c] <currency>

还有更多...

USAGE:
    fi <SUBCOMMAND>

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

SUBCOMMANDS:
    delete      Delete all table rows
    help        Prints this message or the help of the given subcommand(s)
    history     Display history of accounts
    networth    Display net worth in given currency
    pull        Pull account and snapshot data from notion table
    sum         Display latest sum for given currency

如果你

  • 喜欢在 Notion 中跟踪个人财务
  • 足够奇怪,以至于你想使用 cli 来查看数据
  • 不介意在 Heroku 上设置免费的 Postgres 数据库(见 .env.example

那么你也可以使用它。


这是在 Notion 中记录的示例数据。

Notion 上的测试数据

我使用 Cloudflare 自行托管 "Notion API Worker",以便从 cli 访问 Notion 表数据。 (https://notion-api.mkd.workers.dev)。如果你的 notion 页面/表格是公开的,你也可以使用此端点来查询你的数据。

这是一个允许你访问 Notion 内容的漂亮工具,由 这些可爱的人 创建

请参阅 文档 了解如何为私有页面设置令牌。对于公开页面,无需授权。

依赖关系

~9–13MB
~271K SLoC