Graphical User Interface for factur-x library with basic functionalities such as:
- Validate metadata of pdf invoice
 - Export metadata to in form of JSON, XML and YAML
 - Extract fields from PDF using invoice2data
 - Edit field values (metadata) of pdf invoices
 
TODO
- Add external XML to PDF
 
The application is built using PyQt5
Latest Stable release
v0.1.0
- Linux: Linux Package
 - Windows (64-bit): Windows executable
 - MacOS: MacOS executable
 
- PyQt5 v5.10.1
 - PyPDF2
 - lxml
 - PyYAML
 - invoice2data
 
External Dependencies:
- Imagemagick: https://www.imagemagick.org/script/download.php
 - GhostScript: https://www.ghostscript.com/download/gsdnld.html
 
Install invoicex-gui using pip
$ pip install invoicex-gui
$ git clone https://github.com/invoice-x/invoicex-gui.git $ cd invoicex-gui $ pip install -r requirements.txt $ python main.py
OR run from terminal
$ $ git clone https://github.com/invoice-x/invoicex-gui.git $ cd invoicex-gui $ python setup.py install $ invoicex-gui
If you are interested in improving this project, have a look at our developer guide to get you started quickly.

