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.


ASP.NET Report Maker is not available for Mac but there are some alternatives that runs on macOS with similar functionality. The best Mac alternative is JasperReports. It's not free, so if you're looking for a free alternative, you could try Valentina Reports or xTuple OpenRTP. If that doesn't suit you, our users have ranked more than 25 alternatives to ASP.NET Report Maker and ten of them are available for Mac so hopefully you can find a suitable replacement. Other interesting Mac alternatives to ASP.NET Report Maker are Windward Core - Document Generation Component, List & Label, Sisense and FastReport Open Source.
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.


The Global Leader in Document Generation Components. Revolutionize your document generation. From a comprehensive SaaS or desktop solution, to seamless integration in your CRM or custom apps, we have you covered.

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.




Sisense is a business intelligence and data analytics software that lets non-techies join, analyze, and visualize multiple large data sets in interactive dashboards.

Valentina Reports is a rare cross-platform C++ implementation of the powerful report tools including:




Free, open source SQL report writer offering a WYSIWYG designer, XML-based versioned report definitions, embeddable renderer for local print, PDF, and Postscript output, support for barcodes, image and watermark integration, and compatibility with major OS and databases.
FastReport provides open source report generator for .NET Core 2.x/.Net Framework 4.x. You can use the FastReport in MVC, Web API applications.



CuteReport is an easy, powerful and extendable report solution based on Qt framework. Generally, CuteReport consists of two parts: a core library and template designer. Both are totally modular and their functionality can be simply extended.




Multi-platform C++ report generator library written using Qt framework and intended for software developers that would like to add to their application capability to form reports or print forms generated using templates.




QtRPT is the easy-to-use print report engine written in C++ QtToolkit. It allows combining several reports in one XML file. For separately taken field, you can specify some condition depending on which this field will display in a different font and background color, etc.



