https://github.com/ZUGFeRD/mustangproject
Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung)
https://github.com/ZUGFeRD/mustangproject
e-rechnung electronic-invoicing factur-x hacktoberfest invoice invoice-pdf invoices java metadata metadata-api metadata-standard pdf ubl xrechnung zugferd
Last synced: 2 months ago
JSON representation
Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung)
- Host: GitHub
- URL: https://github.com/ZUGFeRD/mustangproject
- Owner: ZUGFeRD
- License: apache-2.0
- Created: 2014-04-07T22:17:55.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-11-24T14:24:36.000Z (5 months ago)
- Last Synced: 2024-11-25T09:40:02.211Z (5 months ago)
- Topics: e-rechnung, electronic-invoicing, factur-x, hacktoberfest, invoice, invoice-pdf, invoices, java, metadata, metadata-api, metadata-standard, pdf, ubl, xrechnung, zugferd
- Language: XSLT
- Homepage: http://www.mustangproject.org
- Size: 137 MB
- Stars: 236
- Watchers: 25
- Forks: 132
- Open Issues: 106
-
Metadata Files:
- Readme: README.md
- Changelog: History.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - ZUGFeRD/mustangproject - Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung) (XSLT)
README
Mustangproject
=====Source code repository for the [Mustang project](http://www.mustangproject.org/) open source java PDF invoice metadata library in ZUGFeRD format.
Build
-----These are the recommended dependencies for the project:
- OpenJDK 21.0.2 2024-01-16
- Apache Maven 3.9.6You can build the project with:
```shell
mvn clean install
```This will run the tests, build the project artefacts, and install the artifacts to the local
cache. After that the mustang JAR can be used.More information on how to develop **on** mustang:
- [Developer documentation](https://github.com/ZUGFeRD/mustangproject/blob/master/doc/development_documentation.md)Usage
-----If you set up a Maven project, you can reference the mustang artifact like this:
```xml
org.mustangproject
validator
2.15.0
shaded```
Further docs on how to develop **with** mustang:
- [Usage examples](https://www.mustangproject.org/use/): Read and write electronic invoices.
- [Mustang classes](https://www.mustangproject.org/invoice-class/): Using the mustang classes.Contact
-----Developer: Jochen Stärk. For questions please contact Jochen at jstaerk [at] usegroup.de
License
-----Subject to the [Apache-2.0 license](http://www.apache.org/licenses/LICENSE-2.0.html).