Open source reporting and data visualization for Java applications, built around the Eclipse platform
EPL-2.0
- Java
- HTML
- PostScript

About Eclipse BIRT
Eclipse BIRT builds reports and data visualizations and renders them inside Java applications. It pairs a report engine with an Eclipse-based designer, so teams can lay out reports against their data and embed the runtime in their own server-side code without a proprietary reporting product.
Reports run on the BIRT runtime, which deploys into a Java web application on Tomcat 10. Version 4.24.0 runs on JDK 21, and release, latest, and nightly update sites are published for installation and testing.
BIRT is maintained by the Eclipse Foundation and distributed through Eclipse download sites. Source builds use JDK 21 and Maven 3.9.11 through Tycho. Self-hosted use centers on deploying the reporting runtime in your own Java environment.
Key features
- Report engine for embedding in Java applications
- Eclipse-based designer for laying out reports
- Data visualization and charting in reports
- Deploys as a Java web app on Tomcat
- Runs on the JDK 21 runtime
Details
- First released
- 2014
- Platforms
- Web · CLI
- Stack
- Java · Tomcat 10 · JDK 21
- Latest version
- 4.24.0
- License
- EPL-2.0
- Governance
- Eclipse Foundation
