This is re-inventing the wheel. πββοΈ
Import FinTS/HBCI transactions (π©πͺ π) into YNAB (Affiliate Link) using its API. My rationale for creating this (instead of using an existing solution), was the poor parsing/processing/cleanup of transaction data like payee and memo in other tools. Configuratin is done in YAML and can include an arbitrary amount of replacement definitions that should be applied to the transaction data. See config.yaml.sample for example use.
Cleanab is now hosted in GitHub Container Registry:
ghcr.io/janw/cleanab
Copy config.yaml.sample to a location of your chosing, adjust to your setup, and mount it to /app/config.yaml
in a container:
docker run \
--rm
-v /path/to/your/config.yaml:/app/config.yaml \
ghcr.io/janw/cleanab