Brevier as an alternative to iText

What differs between iText and Brevier.

TopicBrevieriText
LicencePaid. No AGPL.AGPLv3, or a paid licence.
Publish your sourceNo.Under the AGPL, yes: all of it, your own code too.
Price€3,990 per server a year.No list price. About $45,000 a year on average (Vendr, 5 deals).
Add-onsEverything included.Extra licence key for add-ons such as pdfCalligraph.
HTML and CSSYes. The template is HTML and CSS.Add-on pdfHTML: static HTML5 and CSS3.
HTML to PDF languagesJava, Python, TypeScript, .NET.pdfHTML: Java and .NET only.
HyphenationYes. German compounds too, built in.In code, for each Text object.
PDF/AYes. Every PDF is PDF/A-3b.Yes, with code for level, ICC profile and fonts.
TablesHeader repeats on every page.Large tables: you fill them in steps.
Moving overNo importer for iText code.From iText 5 to 7: migration effort expected.
Layout codeInvoice example: 19 lines of HTML, 16 of CSS.The layout is Java or C# code, object by object.
Your dataPass your own objects. Java, Python, TypeScript, .NET.You write each field into the layout in code.
Layout checkYes. brevier lint finds overflow and missing glyphs, in CI.None found in its documentation.
AdoptionVersion 0.6.0, a new product.2,261 GitHub stars (Nov 2026).