# 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](https://github.com/ledger/ledger/wiki/CSV-Import) 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