Konik Library

Konik, the ZUGFeRD processing library

License

License

GroupId

GroupId

io.konik
ArtifactId

ArtifactId

konik
Last Version

Last Version

1.3.2
Release Date

Release Date

Type

Type

jar
Description

Description

Konik Library
Konik, the ZUGFeRD processing library
Project URL

Project URL

http://konik.io
Project Organization

Project Organization

Konik.io
Source Code Management

Source Code Management

https://github.com/konik-io/konik

Download konik

How to add to project

<!-- https://jarcasting.com/artifacts/io.konik/konik/ -->
<dependency>
    <groupId>io.konik</groupId>
    <artifactId>konik</artifactId>
    <version>1.3.2</version>
</dependency>
// https://jarcasting.com/artifacts/io.konik/konik/
implementation 'io.konik:konik:1.3.2'
// https://jarcasting.com/artifacts/io.konik/konik/
implementation ("io.konik:konik:1.3.2")
'io.konik:konik:jar:1.3.2'
<dependency org="io.konik" name="konik" rev="1.3.2">
  <artifact name="konik" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.konik', module='konik', version='1.3.2')
)
libraryDependencies += "io.konik" % "konik" % "1.3.2"
[io.konik/konik "1.3.2"]

Dependencies

compile (13)

Group / Artifact Type Version
io.konik : harness jar 1.0.0
javax.validation : validation-api jar 1.1.0.Final
com.neovisionaries : nv-i18n jar 1.22
com.google.guava : guava jar 18.0
javax.inject : javax.inject Optional jar 1
net.sf.supercsv : super-csv Optional jar 2.4.0
net.sf.supercsv : super-csv-dozer Optional jar 2.4.0
com.google.http-client : google-http-client Optional jar 1.20.0
com.google.http-client : google-http-client-jackson2 Optional jar 1.20.0
com.fasterxml.jackson.core : jackson-databind Optional jar 2.6.1
org.apache.tika : tika-core Optional jar 1.10
org.apache.commons : commons-lang3 Optional jar 3.4
org.apache.bval : bval-jsr jar 1.1.2

provided (2)

Group / Artifact Type Version
org.openjdk.jmh : jmh-core jar 1.1
org.openjdk.jmh : jmh-generator-annprocess jar 1.1

test (14)

Group / Artifact Type Version
io.konik : pdfbox-carriage jar 1.1.0
junit : junit jar 4.11
net._01001111 : jlorem jar 1.3
org.assertj : assertj-core jar 1.6.1
org.unitils : unitils-core jar 3.4.2
xmlunit : xmlunit jar 1.5
org.javers : javers-core jar 1.3.4
org.mockito : mockito-all jar 1.10.19
org.apache.logging.log4j : log4j-api jar 2.6.2
org.apache.logging.log4j : log4j-core jar 2.6.2
org.apache.logging.log4j : log4j-slf4j-impl jar 2.6.2
org.apache.logging.log4j : log4j-jcl jar 2.6.2
org.apache.logging.log4j : log4j-1.2-api jar 2.6.2
org.apache.logging.log4j : log4j-jul jar 2.6.2

Project Modules

There are no modules declared in this project.

Konik ZUGFeRD Library

Join the chat at https://gitter.im/konik-io/konik

Is an easy to use open source implementation of the ZUGFeRD data model including various enhancements.

Features

  • Easy and understandable API to create and read ZUGFeRD compliant invoices.
  • Extensive documentation with examples. See konik.io/docs
  • XML schema and semantic invoice validation.
  • Validation of invoices against ZUGFeRD profiles.
  • Validation of invoices against specific country invoice regulations.
  • Attaching or extracting XMLs from PDFs.
  • Multiple PDF Carriages from different vendors (Currently iText and PDFBox). Choose your favorite or use any other of your choice.

Modules

Quick overview of the different modules.

  • konik Contains the ZUGFeRD data model.
  • harness API connecting the Konik library to a PDF-Carriage.
  • itext-carriage The PDF provider iText which can be used together with the Konik library.
  • pdfbox-carriage The PDF provider which can be used together with the Konik library.
  • distribution Zip distribution package. For those who are not using maven.
  • project content related to the project like Scripts, Formatting rules, dictionary. (Not a Maven module).

Documentation

http://konik.io/docs

License

All code is licensed under the AGPL, v3 or later.

io.konik

Konik

Open Source ZUGFeRD Library and Tools

Versions

Version
1.3.2
1.3.1
1.3.0
1.2.11
1.2.10
1.2.9
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.3
1.0.2
1.0.1
1.0.0
0.10.5
0.10.4
0.10.3
0.10.2
0.10.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.1
0.7.0
0.5.0
0.2.0
0.1.0