Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung)
-
Updated
Sep 23, 2026 - XSLT
Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung)
ZUGFeRD/XRechnung/Factur-X Library
🇪🇺 💶 Generate e-invoices (E-Rechnung in German) conforming to EN16931 (Factur-X/ZUGFeRD, UBL, CII, XRechnung aka X-Rechnung) from LibreOffice Calc/Excel data or JSON.
A desktop application, that creates and validates ZUGFeRD invoices.
ZUGFeRD PHP SDK (Factur-X, XRechnung)
A Node.js library for creating ZUGFeRD/Factur-X compliant documents. Generating XML and embedding it into PDF/A files, enabling seamless e-invoicing and digital document compliance.
Modern PHP 8.4 library for PDF generation. Pure PHP, no external runtime dependencies beyond the standard mbstring, openssl, and zlib extensions.
A simple ZUGFeRD/XRechnung/Factur-X Library for Laravel
Visualizer for ZUGFeRD/XRechnung/Factur-X
ZUgferd validator using Verapdf, discontinued because integrated into Mustangproject 2.0
Emboss — precision PDF generation for Python. Declarative specs, Knuth-Plass typography, PDF/UA tagging, deterministic output.
Sub-millisecond dynamic PDF/A document engine powered by Typst. Replaces Headless Chrome, Puppeteer & Gotenberg with 96% less memory. Native HTTP sidecar.
E-Inovice Validator for Germany (E-Rechnung Validator)
Extensible PHP library for creating, reading and validating electronic invoices such as XRechnung, ZUGFeRD and Factur-X, with support for custom formats.
Scribo — free, AI-native EN 16931-compliant e-invoicing. ZUGFeRD/XRechnung (Germany) and US plain PDF live; Factur-X, Facturae, Peppol BIS UBL coming soon. Available as MCP server, Claude/Codex skill, CLI, HTTP API, and web app.
A library for PHP to generate and read EN16931 conform structured XML data with the syntaxes of UBL and CII.
To associate your repository with the factur-x topic, visit your repo's landing page and select "manage topics."