Home Products BIRT Deployment Options Eclipse BIRT Report Engine & Java APIs

Eclipse BIRT Engine and Java APIs

BIRT Engine is a collection of Java classes and API's used to execute BIRT reports and generate them in a variety of formats. BIRT Engine and its Java APIS are a part of the Eclipse BIRT (Business Intelligence and Reporting Tools) project, an Eclipse Foundation open source project initiated and co-led by Actuate, the sponsor for BIRT Exchange. It is licensed under the Eclipse Public License (EPL).

Features Overview

Execution & Output Generation Services
The BIRT Engine and its APIs allow Java application developers to quickly integrate powerful report generation capabilities into their applications without having to build the infrastructure from lower level Java components. It includes Java classes that execute a report and generate the output within the context of an application. It includes a sample BIRT Viewer that encapsulates the APIs for viewing an HTML report.

Multiple Use Paradigms
Eclipse BIRT Engine and its APIs can be downloaded in open source form from eclipse.org and BIRT Exchange for embedding in custom applications.   They are also available on BIRT Exchange encapsulated in report designer, component, viewer, deployment and report server products that provide additional value-added features.