Brevier as an alternative to JasperReports
What differs between JasperReports and Brevier.
| Topic | Brevier | JasperReports |
|---|---|---|
| Licence | Paid. | LGPL-3.0, free. |
| Duties when you ship | None. No LGPL. | LGPL-3.0: notice, licence copy, replaceable library. |
| Price | €3,990 per server a year. | Library free. Commercial by CPU, no list price. About $25,000 a year (user reports). |
| Design tool | HTML and CSS files, any editor. | XML (.jrxml) in Jaspersoft Studio, on Eclipse. |
| Reusable styling | Yes. One company CSS for all documents. | Styles are declared at the report level. |
| CSS cascade | Yes. Several CSS files override each other. | Parent-style inheritance only. |
| Fonts | font-family in CSS. | PDF fonts need three attributes. |
| Font embedding | Yes. Every PDF embeds its fonts. | Off by default. |
| Hyphenation | Yes. Built in. | No property in the configuration reference. |
| Languages | Java, Python, TypeScript, .NET. | Java library. |
| Output formats | PDF and HTML. | PDF, HTML, Excel, OpenOffice, Word and more. |
| Layout code | Invoice example: 19 lines of HTML, 16 of CSS. | Elements are placed to the pixel in Studio. |
| Your data | Pass your own objects. Java, Python, TypeScript, .NET. | A parameters map plus a data source. |
| Layout check | Yes. brevier lint finds overflow and missing glyphs, in CI. | None found in its documentation. |
| Adoption | Version 0.6.0, a new product. | 1,375 GitHub stars (Nov 2026). |