Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 5 days 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: bsd-2-clause
- Created: 2014-09-02T15:10:13.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-05-12T03:02:15.000Z (over 6 years ago)
- Last Synced: 2024-08-08T22:37:24.684Z (3 months ago)
- Topics: gnucash, ledger, python
- Language: Python
- Homepage:
- Size: 49.8 KB
- Stars: 33
- Watchers: 7
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
- awesome-starred - MatzeB/pygnucash - Python code to read gnucash 2.6 sqlite3 files; features gnucash 2 ledger translator. (python)
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.x (tested on 3.6, may or may not work on other versions on 2.x)
## Author/Contact
The code was written by Matthias Braun<>