3 releases (breaking)

0.3.0 Nov 22, 2024
0.2.0 Oct 12, 2024
0.1.3 Jul 12, 2024

#354 in Value formatting

Download history 4/week @ 2024-09-16 2/week @ 2024-09-23 1/week @ 2024-09-30 187/week @ 2024-10-07 41/week @ 2024-10-14 1/week @ 2024-10-28 3/week @ 2024-11-04 133/week @ 2024-11-18 17/week @ 2024-11-25

153 downloads per month

MIT/Apache

195KB
3K SLoC

Contains (Zip file, 110KB) icons/financial-accounts.kra

financial-accounts

githubcrates-iodocs-rs

An application for tracking your personal finances.

To get the price of metals I use a service from goldapi.io and it requires a token (free for 100 requests per month). The token is stored in a file named "goldapi.io.txt" stored in your config local directory.

Platform Value Example
Linux $XDG_CONFIG_HOME or $HOME/.config /home/alice/.config
macOS $HOME/Library/Application Support /Users/Alice/Library/Application Support
Windows {FOLDERID_LocalAppData} C:\Users\Alice\AppData\Local

You can import Bank of America transactions via Import BoA.

You can import Investor 360 via Import Investor 360.

Via Tx 2nd you can get the price of metals, stocks plus, and crypto. Tx 2nd becomes active when you select one of these currencies. Tx is the currency Tx 2nd is traded in. When you select "Get Price" Tx is populated with the quantity of Tx 2nd you hold times the current price.

On Tx and 2nd Tx you can limit transactions displayed by month.

Because there are many crypto, fiat, metals and stocks to choose from, you select which ones you want in your config file. An example of a config is shown in demo-ledger.ron, located under /usr/share/doc/financial-accounts/ if this was installed as a Debian package. All the allowed fiat currencies are shown.

Dependencies

~53–94MB
~1.5M SLoC