BIRT Developer Center Download

BIRT iHub F-Type


BIRT iHub F-Type is a free BIRT server. It incorporates all the functionality of BIRT iHub and is limited only by the capacity of output it can deliver on a daily basis. This deployment option is ideal for departmental and smaller scale applications. When BIRT F-Type reaches its maximum output capacity, additional capacity can be purchased on a subscription based model.

The guide below will take you through everything you need to install, set up, and use your iHub F-Type. If you run into issues, take a look at the FAQ. If you can't find what you're looking for there, head on over to the community forums.

Some of the key features of BIRT iHub F-Type that will help improve your BIRT content applications are:

  • Interactivity - Allow end-users to modify and personalize reports, and answer questions themselves.
  • Scheduling - Automate report generation based on rules and calendar, and then notify users.
  • Sharing - Secure document management and distribution that allows users to only access content/data they are entitled to.
  • Excel Emitter - Export as native Excel (not CSV) with formulas/pivot tables/worksheets/charts.
  • Integration - JavaScript API to embed dynamic reports and visualizations in your web app.

Download | Learn More


This section covers a range of topics related to BIRT iHub installation. These include:

  • Understanding BIRT iHub installation
  • Prerequisites for installing BIRT iHub
  • Installing BIRT iHub modules
  • Using the command-line installation package
  • Reviewing the BIRT iHub installation
  • Setting up BIRT iHub
  • Accessing BIRT iHub consoles
  • Understanding the BIRT iHub installation environment
  • Uninstalling BIRT iHub

Learn More

Interactive Viewer

Interactive Viewer enables report customization without requiring technical understanding of underlying data structures. Report users can access, personalize and customize their BIRT content within moments of being introduced to the intuitive interface. One report design serves many users because it does not need to conform to just one structure, reducing developer workload. Running a single, multi-purpose report reduces system load, empowers users, and increases their satisfaction. Interactive Viewer supports adding hyperlinks, computed values, modifying charts, graphs, and gadgets, sorting, filtering, and grouping data.

  • Viewing and Interacting with a Report
  • Editing and Formatting a BIRT Design
  • Organizing and Modifying Data
  • Managing Columns and Groups
  • Setting Conditional Formats
  • Modifying Charts and Gadgets

Learn more


BIRT iHub F-Type supports running reports or dashboards immediately, at a set time, based on an event, and on a recurring basis. When developers or end users schedule a report, they work within the security framework to specify who has access to the output, who will be notified about the document availability, and where it is to be delivered. Documents can be parameterized to support further individualization of the document output. The following topics are covered in this guide:

  • Understanding scheduling options
  • Monitoring job status
  • Tutorial: Scheduling a job

Learn more


Developers can share an array of items used in the BIRT iHub ecosystem: applications, archives, project files, libraries, data sets, report layouts, templates, cubes and so on. To share reports, users assign privileges on the output document when scheduling the report to run. These privileges form part of iHub’s security features and determine which users can view and which users can subsequently run the report. The following topics are covered in this guide:

  • Working with folder privileges
  • Working with file privileges
  • Setting privileges on files and folders

Learn more

Excel Export

Developers can export a dashboard or a report to Excel XLS or XLSX format. A particularly powerful capability, the Excel export retains the integrity of the data at the same time as it preserves formulas and pivot tables in the report. Individual elements of a report, such as charts, summary tables, or cross tabs can also be exported. Once exported, the file can be used by other applications and by our viewers. The following topics are covered in this guide:

  • Exporting report content
  • Exporting report data

Learn more

Integration Guide

The Actuate JavaScript API (JSAPI) supports creating custom web pages that use BIRT report elements. The JavaScript API classes embed BIRT reports or BIRT report elements into web pages, handle scripted events within BIRT reports or BIRT report elements, and package report data for use in web applications.This guide provides information about integrating BIRT into applications using the JSAPI. The topics included in this section include:

  • Using Actuate JavaScript API in an Application
  • Displaying BIRT Viewer in a web page
  • Controlling the BIRT Interactive Viewer with JSAPI
  • Displaying a Dashboard in a web page using JSAPI
  • Adding Scripted Controls to a BIRT Design

Learn More

Interactive Crosstabs

You can view, modify, or create a crosstab report using Interactive Crosstabs. A crosstab report displays summary information in rows and columns. The following topics are covered in this guide:

  • Introduction to Crosstabs
  • Using Interactive Crosstabs
  • Creating and Modifying Crosstabs
  • Organizing Data for Crosstabs

Learn more


A dashboard is an application that displays business information as content-rich gadgets. You can create a dashboard incorporating gadgets that display real-time or static data as interactive charts, crosstabs, formatted text, and Reportlets. This guide provides information about using BIRT Dashboards. The topics covered in this section include:

  • Understanding Dashboards and Gadgets
  • Designing and Organizing a Dashboard
  • Visualizing Data on a Dashboard
  • Using BIRT dashboards
  • Adding Gadgets and Charts

Learn more

Report Studio

Report Studio is a self-service ad hoc reporting application for everyday business users who want to create dynamic data visualizations and business reports without relying on IT. Web-based, easy-to-use end user reporting tools help create insightful ad hoc reports when you need to find instant answers to specific business questions. The topics included in this section include:

  • Creating BIRT Designs using Report Studio
  • Accessing Data from Report Studio
  • Report Studio Functions and Operations Reference

Learn More

- Requires BIRT Designer Professional