Want to automate things with GnuCash or KMyMoney? Need to write some special programs reading / writing your GnuCash/KMyMoney XML files in Java or Python, with a convenient high-level API?
You've found the right place.
This profile's collection of repositories hosts some things that will help you leverage both the power (and ease of programming) of Java/Python and the openness of free software.
As opposed to so many other GitHub repos out there, all the software here is:
- not experimental or some sort of technology study -- it is software that is actually being used in real life, for "serious business."
- is being actively maintained.
| Language | GnuCash | KMyMoney | Note |
|---|---|---|---|
| Java | JGnuCashLibNTools | JKMyMoneyLibNTools | Full-fledged, read/write API and tools |
| Python | ./. | kmy | Comparatively simple, read-only API |
A major release both for JGnuCashLibNTools and JKMyMoneyLibNTools
is in the pipeline. Will probably be finished by end of march 2026.