https://github.com/jeeftor/simplefin-cli
SimpleFIN Cli written in GoLang
https://github.com/jeeftor/simplefin-cli
Last synced: 11 months ago
JSON representation
SimpleFIN Cli written in GoLang
- Host: GitHub
- URL: https://github.com/jeeftor/simplefin-cli
- Owner: jeeftor
- Created: 2024-01-17T21:48:34.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-05T19:50:54.000Z (almost 2 years ago)
- Last Synced: 2025-04-08T18:17:56.272Z (about 1 year ago)
- Language: Go
- Size: 22.5 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Go CLI For SimpleFIN
simplefin.org is a website that will let you pull down finance data. This is a very simple Go client to pull your data down.
## Usage
At a minimum you must pass in your `access url` which is something you can generate through the simplefin/bridge interface.
```bash
sf --url https://3C9A2074C8EB44A694B197CA7ED9BDB15C3D2B89A74A4012F8AA22A9AF1DBDE4:EEF2D56BB0F1DB9E05A666E15213A7B2BD695E1F0D509D1D6708EAE39D6B6418@beta-bridge.simplefin.org/simplefin
```
or
```bash
# Export Env Var
export SF_URL=https://3C9A2074C8EB44A694B197CA7ED9BDB15C3D2B89A74A4012F8AA22A9AF1DBDE4:EEF2D56BB0F1DB9E05A666E15213A7B2BD695E1F0D509D1D6708EAE39D6B6418@beta-bridge.simplefin.org/simplefin
# run the sf command
sf
```
## Output
And you'll see something like this
```bash
┌──────────────────────┬──────────────────────────────┬────────────┬──────────┬───┐
│ ORG NAME │ ACCOUNT NAME │ BALANCE │ CURRENCY │ │
├──────────────────────┼──────────────────────────────┼────────────┼──────────┼───┤
│ BANK1 │ Checking │ 13431.50 │ USD │ │
│ BANK1 │ Visa® Card by VISA │ -1786.24 │ USD │ │
│ My Happy Investments │ Some Cash Account │ 5264.92 │ USD │ │
│ My Happy Investments │ A credit card. │ -5404.82 │ USD │ │
│ Crypto. │ LOTS OF MONEY. │ 9918791.79 │ USD │ ⚠ │
└──────────────────────┴──────────────────────────────┴────────────┴──────────┴───┘
```
a ` ⚠` indiciates there may be an issue with the account