A Python library for reading, manipulating, and writing to GnuCash files.
This project was made to create and interact with GNewCash documents in an easy way. It handles reading from and creating the necessary XML needed to generate the GnuCash documents, as well as making the creation of one (or multiple) XML tags as simple as changing an object property.
You can get started working with GNewCash at our docs. If you encounter an issue with GNewCash, please submit an issue to our issue tracker. If you're interested in contributing to GNewCash, please review our contribution guidelines and our code of conduct.