1. Birt Project
Birt report is a very popular open-source report development tool. Having an operation interface similar to Dreamweaver, you can draw a report like a table, generate an image, export an Excel file, and display HTML pages. Style and script settings are simple.
2. pentaho
Pentaho report designer is a WYSIWYG open-source report design tool. When designing a report, you can drag and drop various report controls at will, and quickly and conveniently set the report data source. You can preview the report results at any time during the report design process.
3. openrpt
Openrpt supports SQL Report Writing on the optimized graphical interface of postgresql on various platforms.
4. openreports
Openreports provides a web-based flexible report solution that supports PDF, HTML, and XLS report formats. It is developed based on webwork, hibernate, and velocity, it also provides openreports-Tomcat file download that integrates tomcat. Developed using Java and jasperreports as the report engine.
5. freereportbuilder
Freereportbuilder is a Java report tool that works normally with any database and only requires a JDBC driver.Program.
6. jmagallanes
Jmagallanes is an open-source OLAP and dynamic report application developed using Java/J2EE. Jmagallanes combines static reports (based on jasperreports), swing charts tables (for OLAP analysis), and charts (based on jfreechart ). It can read data from multiple data sources (such as SQL, Excel, XML, and others) and generate multiple outputs such as PDF, XML, and special application files for offline viewing of future reports.
7. Art-a lightweight reporting Solution
Art is a lightweight, multi-platform Web-based report engine. Easy to customize, supports graphical reports, and supports exporting results to various formats through plug-ins.
8. Datavision
Datavision is a report tool written in Java similar to Crystal Reports. It supports multiple data sources (JDBC, text files). The output formats include HTML, XML, PDF, latex, data files separated by commas or tabs, and docbook. It allows you to use a GUI Design Report that supports drag-and-drop operations. The report description is stored as XML.
9. The wabit-open source reporting tool
Wabit is a cross-platform open-source report tool that provides a GUI program and embedded interfaces.
10. rlib
Rlib is an XML-based report engine that can generate PDF, HTML, CSV, and text formats.
11. javaeye reporting tool-jert
Jert is an openSource codeThe web-based, database report tool allows you to create a variety of flexible reports without programming.
12. ireport
Ireport is an open-source project that can create complex reports. It can call the jasperreports library and apply it to any Java application. It is written in pure Java and has a rich graphic interface.