3138be8d17ecd2a84fdd4ba6070d0fb69706d588
ledgerpy
Scripts to transform different input formats (CSV and OFX) into ledger accounting files. Includes mapping language to update transaction details automatically.
There are other scripts that attempt to handle the same use-cases. I have tried a couple of them, as well as hledger's integrated CSV import, and ran into issues or didn't like the usability. That's why I wrote my own scripts for my workflow. Probably not too useful for anybody else, but I included an example workspace to showcase how I use the scripts.
Dependencies
- jinja2
- ofxtools
- python3.8 or higher
Todo
- Write this readme
- Create setup.py file
- Use OFX parser from ofxtools instead of parsing the XML
- Autoappend latest OFX data to CSV file
- Include example workspace with mock data to demo my workflow
Description
Scripts to transform different input formats (CSV and OFX) into ledger accounting files.
Languages
Python
88.6%
Makefile
7%
Shell
4.4%