b9adfc09603262269f48d45fd17603a1578161f7
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%