OpenXRechnungToolbox
Graphische Benutzeroberfläche für die Visualisierung und Validierung von XRechnung (und anderen EN16931-konformen E-Rechnungen) sowie ein Tool für die Berechnung und Prüfung von Leitweg-IDs. || Engl.: Graphical User Interface for visualization and validation of XRechnung (and other EN16931 compliant e-invoices) as well as tool for Leitweg-ID calculation and validation.
OpenXRechnungToolbox is an open-source e-invoicing library project on GitHub under the GPL-3.0 license (strong copyleft), with 64 stars. Its last push was 2 years ago.
- Stars
- 64
- License
- GPL-3.0
- Activity
- Quiet
- Latest release
- 2024-10-05-3.0.0
Judgement
- What it is
- Complete system
- What it does
- A desktop and command-line tool that displays and validates XRechnung and Peppol invoices, converts CII to UBL, and calculates Leitweg-ID check digits.
- Adopt it when
- A German organisation needs to view and validate XRechnung files locally without programming.
- Watch out
- The README says development is paused, so newer XRechnung versions may not be supported.
- Ready for
- Usable
- Runs as
- Desktop app and command line
- Built with
- Java and XSLT
- How established
- Established: started 6 years ago, latest release 2024-10-05-3.0.0.
- What the license allows
- Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Compare OpenXRechnungToolbox
Built from
Follow it down: OpenXRechnungToolbox → runs on a microchip
Open-source alternatives to OpenXRechnungToolbox
-
1
Mustangproject ZUGFeRD
Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung)
Building block Production-ready A Java application must produce or check German or French e-invoices.
★ 483 Apache-2.0 XSLT Active, pushed 17 days ago -
2
ZUGFeRD horstoeko
ZUGFeRD/XRechnung/Factur-X Library
Building block Production-ready You maintain a PHP app already using it; new projects should start with its successor, horstoeko/invoicesuite.
★ 437 MIT PHP Active, pushed 32 days ago -
3
ZUGFeRD-csharp stephanstapel
Open source C# e-invoicing library. Enables creating and reading ZUGFeRD invoices.
Building block Production-ready Only for existing .NET projects that need a short bridge; new work should look elsewhere.
★ 395 Apache-2.0 C# Active, pushed 24 days ago -
4
Phase4 phax
phase4 - AS4 client and server for integration into existing systems. Specific support for Peppol and CEF eDelivery built-in.
Building block Production-ready You are building a Peppol access point or another AS4 integration in Java.
★ 246 Apache-2.0 Java Active, pushed 3 days ago -
5
Quba-viewer ZUGFeRD
Quba is a viewer for electronic invoices
Complete system Usable Someone in accounts receives XML e-invoices and needs to read and check them locally.
★ 206 Apache-2.0 Kotlin Active, pushed 10 days ago -
6
Python-drafthorse pretix
Pure-python ZUGFeRD implementation
Building block Usable A Python application must emit ZUGFeRD invoices and the developer can work from the official specification.
★ 182 Apache-2.0 Python Active, pushed 5 days ago -
7
ZATCA SallaApp
An unofficial package maintained by Salla to help developers to implement ZATCA (Fatoora) QR code easily which required for e-invoicing
Building block Usable A PHP system selling in Saudi Arabia must generate ZATCA-compliant invoices.
★ 168 MIT PHP Active, pushed 21 days ago -
8
Factur-X atgp
PHP library to manage your Factur-X / ZUGFeRD 2.0 PDF invoices files
Building block Usable Your PHP system already produces PDF invoices and the XML, and needs to combine them into Factur-X files.
★ 154 MIT PHP Active, pushed 3 months ago
Commercial e-invoicing libraries for ZUGFeRD, Factur-X, XRechnung and Peppol
-
1
Pagero Pagero
Discover e-invoicing, tax, legal and regulatory compliance solutions from Thomson Reuters, helping organisations navigate complexity with confidence.
Integration Production-ready A company trading across several countries must send and receive structured e-invoices to meet mandates.
77 readers a month Commercial -
2
Avalara E-Invoicing Avalara
Comply with international real-time reporting and e‑invoicing mandates. Automate financial operations with Avalara E‑Invoicing and Live Reporting.
Integration Production-ready A multinational must comply with e-invoicing mandates in several countries and already uses Avalara for tax.
Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.