Eclipse BIRT logo

Eclipse BIRT

Open source reporting and data visualization for Java applications, built around the Eclipse platform

Open Source Alternative to
Repository activity
  • Stars539
  • Forks438
  • Open Issues23
eclipse-birt-birt health score - Linux Foundation Insights
License

EPL-2.0

Languages
  • Java
  • HTML
  • PostScript
Eclipse BIRT screenshot

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