Mustang, a ZUGFeRD/Factur-X solution

Mustangproject (download) is a open source library and command line tool for ZUGFeRD/FacturX, a PDF-based format for electronic invoices. You can support electronic invoices in your own java software with the library or quickly find out how many invoices have metadata, extract or add ZUGFeRD metadata using the command line tool Mustangproject 1.7.6 was released on 2019-08-24 and supports ZUGFeRD 2, ZUGFeRD 1 and Factur-X 1.

News archive


2019-09-01 ZUV Version 0.8.1

The new version of the validator now validates ZF2 basic invoices correctly. Further changes were

  • A
  • B
  • C

ZUV is a open source ZUGFeRD Validator which can downloaded, or used online.

More details


  • Convert PDF/A1 to PDF/A3
  • Read and write ZUGFeRD 1 and ZUGFeRD 2
  • Embeddable java library based on PDFbox
  • Permissive license (APL2, free for use in commercial and noncommercial applications)
  • We try to be particularly
  • The Mustangproject library
    • supports Maven
    • can be embedded in your Java software
  • Command line tool
    • Runs on Linux, Mac OS and Windows
    • Add ZUGFeRD XML to PDF
    • Extract ZUGFeRD XML from PDF
    • Migrate ZUGFeRD 1 to 2 (experimental)
    • Convert PDF/A-1 to PDF/A-3
    • Find out how many PDFs are ZUGFeRD