https://github.com/matzeb/pygnucash
Python code to read gnucash 2.6 sqlite3 files; features gnucash 2 ledger translator.
https://github.com/matzeb/pygnucash
gnucash ledger python
Last synced: about 1 year ago
JSON representation
Python code to read gnucash 2.6 sqlite3 files; features gnucash 2 ledger translator.
- Host: GitHub
- URL: https://github.com/matzeb/pygnucash
- Owner: MatzeB
- License: other
- Created: 2014-09-02T15:10:13.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2025-02-08T09:01:41.000Z (over 1 year ago)
- Last Synced: 2025-03-14T16:50:13.345Z (about 1 year ago)
- Topics: gnucash, ledger, python
- Language: Python
- Homepage:
- Size: 88.9 KB
- Stars: 34
- Watchers: 6
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# pygnucash - read gnucash files in python
## 1. Introduction
This repository contains code to read sqlite3 files as produced by gnucash
version 2.6 and higher. It features two proof of concepts scripts:
* gnucash2ledger.py convert a gnucash file to a ledger-cli file
* stockreport.py Summarizes your wins/losses with stocks/mutual funds (contrary to the gnucash builtin reports this one recognizes taxes/fees on dividend transactions)
## 2. Requirements
* python >=3.10
## Author/Contact
The code was written by Matthias Braun<>