Download OFX files from bank, parse them and import them to YNAB
Find a file
2020-02-29 17:37:11 +01:00
.github/workflows Unshallow repo for sonar 2020-02-29 14:02:52 +01:00
ofx_processor Improve and test bad config file handling 2020-02-29 13:35:51 +01:00
tests Fix paths in tests on windows 2020-02-29 13:55:21 +01:00
.gitignore Initial commit 2020-01-15 14:42:57 +01:00
LICENSE Create LICENSE 2020-01-15 14:50:38 +01:00
poetry.lock Add coverage as dev dependency 2020-02-26 18:56:57 +01:00
pyproject.toml Add more classifiers 2020-02-29 17:37:11 +01:00
README.md Add some more badges 2020-02-29 17:30:20 +01:00
sonar-project.properties Improve sonar cloud feedback speed 2020-02-29 13:54:51 +01:00

ofx-processor

PyPI - Python Version PyPI - Format PyPI - Status GitHub release (latest by date including pre-releases) License GitHub Workflow Status Sonar Coverage Bugs Code Smells Maintainability Rating Quality Gate Status Reliability Rating Security Rating Technical Debt

Usage

Usage: ynab [OPTIONS] COMMAND [ARGS]...

Options:
  --version   Show the version and exit.
  -h, --help  Show this message and exit.

Commands:
  bpvf     Process BPVF bank statement (OFX)
  ce       Process CE bank statement (OFX)
  config
  revolut  Process Revolut bank statement (CSV)

All transactions will be pushed to YNAB. If this is your first time using the script, it will open a generated config file for you to fill up.

The account and budget UUID are found in the YNAB url when using the web app.