JasperReports is a variously-licensed reporting tool & library, written in Java, which can generate HTML, PDF, Excel, CSV, and other format reports. JasperReports Server is a paid feature for distributing and scheduling reports.


There are many alternatives to Windward Core - Document Generation Component for Linux if you are looking for a replacement. The best Linux alternative is JasperReports. It's not free, so if you're looking for a free alternative, you could try Carbone or DynamicReports. If that doesn't suit you, our users have ranked more than 50 alternatives to Windward Core - Document Generation Component and 16 are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Windward Core - Document Generation Component are i-net Clear Reports, Docmosis , Pentaho and DevExpress Reporting (XtraReports).
JasperReports is a variously-licensed reporting tool & library, written in Java, which can generate HTML, PDF, Excel, CSV, and other format reports. JasperReports Server is a paid feature for distributing and scheduling reports.


Universal and platform independent creation of professional reports. Use report templates for paper- or web-based layouts. Create on-the-fly reports using AdHoc reporting.




Docmosis is a self-hosted or SaaS template-based document generation solution. Integrate with custom-built software applications or popular third-party apps using the API.




Pentaho is a Business Intelligence software company that offers Pentaho Business Analytics, a suite of open source products which provide data integration, OLAP services, reporting, dashboarding, data mining and ETL capabilities.

Automate the generation of documents from a universal templating engine. Create templates with your favourite text editor, and add dynamic content with Carbone tags (text, colours, images, graphs). Anybody can design beautiful documents.




XtraReports is a report designer and viewer for Web (Angular, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms) and Desktop (WinForms and WPF).




DynamicReports is an open source Java reporting tool based on JasperReports. It allows to create dynamic designs and it doesn't need a visual report designer. You can very quickly create reports and produce documents that can be displayed, printed or exported into many...



Valentina Reports is a powerful cross-platform reporting solution written in C++, designed for both developers and end users. It combines a visual report designer, embeddable reporting engine, and scalable server capabilities into a single ecosystem.




Tornado is a stand alone Document Generation engine that your application calls (using https) to generate documents.

List & Label is a cross-platform reporting tool for software developers. The component extends software with reporting, output and analysis functions such as tables, charts, barcodes, lists, etc.




BIRT is an open source technology platform used to create data visualizations and reports that can be embedded into rich client and web applications.


Report generation + report bursting + self-service portal + embeddable analytics. All in one platform. Self-hosted.



