BIRT (Business Intelligence and Reporting Tools) is a reporting platform for building data-driven documents and visualisations. It provides a graphical report designer together with runtime components that can generate reports within Java applications.
The project is particularly suitable for developers who need to incorporate reporting into desktop, enterprise or web applications. Its report definitions combine data sources, business calculations and presentation information, separating the design of a report from the application that executes it.
BIRT includes tools for creating structured reports and charts without writing the entire layout in code. Users can combine database information with tables, images, formatted text and other elements, then preview the result before integrating it into an application.
This is free and open source software.
Key Features
- Graphical report designer integrated with the Eclipse development environment.
- Drag-and-drop layout tools for creating structured reports.
- Embedded reporting runtime for Java applications.
- Connect to relational databases using JDBC.
- Support XML, flat files and other configured data sources.
- Build reports containing tables, lists, charts and crosstabs.
- Combine multiple elements into complex report layouts.
- Use report parameters to customise the information displayed.
- Filter, sort, group and aggregate data before presentation.
- Apply calculated fields and expressions to reporting data.
- Create reusable report styles and templates.
- Configure page layouts, headers, footers and pagination.
- Preview report output through the graphical designer.
- Generate reports for web applications and other supported output targets.
- Access reporting and charting functionality through Java APIs.
- Cross-platform support – runs on Linux, macOS, and Windows.
Website: projects.eclipse.org/projects/technology.birt
Support:
Developer: Eclipse Foundation and BIRT contributors
License: Eclipse Public License v2.0
BIRT is written in Java. Learn Java with our recommended free books and free tutorials.
Related Software
| Business Intelligence Software | |
|---|---|
| Metabase | Business intelligence and analytics software |
| Grafana | Platform for monitoring and observability |
| Superset | Data visualization and data exploration platform |
| Redash | Explore, query, visualize, and share data |
| Knowage | (formerly SpagoBI) Flexible business intelligence suite |
| ReportServer | Modern and versatile business intelligence platform |
| Apache Zeppelin | Interactive notebooks for data analytics and visualisation |
| KNIME | Konstanz Information Miner |
| JasperReports | A widely used reporting engine |
| Rill | Operational BI tool |
| BIRT Project | Eclipse-based reporting system |
| Querybook | Collaborative SQL editor for querying and exploring large datasets |
| Lightdash | Looker alternative |
| evidence | Code-based alternative to drag-and-drop business intelligence tools |
| Shaper | SQL-first analytics and dashboard platform |
| Frappe Insights | Self-service business intelligence with interactive dashboards |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.