#money #cli #concepts #basic #exchange #proof #dinero

app dinero-exchange-cli

A proof of concept CLI that uses Dinero

1 unstable release

0.1.0 Oct 21, 2022

#311 in Value formatting

MIT license

17KB
337 lines

🦀 Dinero Exchange CLI

A very basic CLI that internally uses Dinero for currency handling.

dinero-exchange-cli --help
Apply exchange rates. Simple CLI project to demonstrate the `Dinero` crate capabilities.

Usage: dinero-exchange-cli [OPTIONS] [VALUE]

Arguments:
  [VALUE]  Amount to apply the exchange rate to [default: 1]

Options:
  -d, --date <DATE>  Date of exchange rate for historical values
  -f, --from <FROM>  Base currency (Example: EUR,USD,CAD) [default: EUR]
  -t, --to <TO>      Target currency (Example: EUR,USD,CAD) [default: TND]
  -k, --key <KEY>    API key for Fixer API
      --json         Output JSON instead of human readable messages
  -h, --help         Print help information
  -V, --version      Print version information

asciicast

API Key

You will need a (free) API key to access the data. You can get one here.

📜 License

MIT

Dependencies

~14–28MB
~406K SLoC