#statement #bank-account #finance #interpret #group #cli

bin+lib basti

Simple tool to group and interpret your bank account statements

1 unstable release

0.0.1 Apr 12, 2023

#8 in #bank-account

GPL-3.0-only

23KB

basti

basti is a simple tool to group and interpret your bank account statements. It parses the SWIFT MT940 format so that you are good to go if your banking account is able to export bank statements in the format of that standard. You can give basti a mapping configuration how the statements should be interpreted and just use the results for further processing and analysis.

Install

You can install the binary with cargo getting a fresh build:

cargo install basti

With default settings it will be installed to ~/.cargo/bin/.

Usage

todo

Roadmap

Development

Run locally

cargo run -- <action> <options...>

Set log level with environment variable RUST_LOG. For example to run with logs on debug level:

env RUST_LOG=debug cargo run -- <action> <options...>

Deployment

After you have generated a token on crates.io you can publish with cargo

cargo publish

used crates

candidates

helpful tools

Dependencies

~5–15MB
~172K SLoC