• JavaScript Reporting Engine

    Leverage the powerful reporting engine to load and generate your reports in JavaScript on any device.

  • Client-Side Exporting and Printing

    Quickly generate WYSIWYG reports and export them to PDF, HTML or Excel on the client-side. Allow your end-users to print pixel-perfect JavaScript reports.

  • Multiple Report Types

    Choose from layout-driven page reports or data-driven RDL reports creating a full-featured report library.

  • Reporting for any JS Framework

    Use ActiveReportsJS with any popular JavaScript framework including Angular, React, and Vue.

  • No External Dependencies

    Written in TypeScript. Execute in any web application. Customizable and easy to use in VSCode.

  • Design Interactive JS Reports

    Use the drill-down, drill-through, interactive sorting, and bookmark functions to provide interactivity and more specific information for end-users.

JavaScript Reporting Top Features

Cross-Platform Tools

Cross-Platform Tools

Build interactive, customizable reports with a multi-platform standalone designer application.

Powerful Data Binding

Powerful Data Binding

Bind a report to the REST API, OData, or GraphQL end-point in no time with the advanced data binding capabilities.

Flexible Report Layouts

Flexible Report Layouts

Choose among two layout types and dozens of controls to create a pixel-perfect report.

Personalized Reporting

Personalized Reporting

Make use of the Report Designer component to let users fine-tune reports.

Perfect View

Perfect View

Give end-users of your application the ultimate view, export, and print capabilities with the Viewer component.

Front-End Frameworks Support

Front-End Frameworks Support

Easily integrate ActiveReportsJS into your application with built-in Angular, React, and Vue support.

Stand-Alone Designer Application

Build interactive, customizable reports with a multi-platform standalone designer application.

ActiveReportsJS Designer

Install on any OS

The designer can be installed on Windows, Mac, or Linux Operating Systems, enabling developers to design reports on any platform.

Functional JS Reporting

Create complex reports using the intuitive drag-and-drop GUI. Visualize your data with report controls like tables and charts.

Convert to JS Reports

Open traditional RDLX reports in the designer and save them as RDLX-JSON.

Embeddable JavaScript Report Viewer

Give end-users of your application the ultimate view, export, and print capabilities with the Viewer component.

Embeddable JavaScript Report Viewer

Render Reports in Browser

Take advantage of client-side, JavaScript report rendering without depending on the server.

Customizable Viewer

Style the viewer using themes or create your own. Configure Viewer options in the toolbar or view your report in Galley mode.

View Lightweight Reports

JavaScript is perfect for processing lightweight reports and viewing transactional or operational reports.

Embeddable JavaScript Report Designer

Make use of the Report Designer component to let users fine-tune reports.

JavaScript Report Designer Designer
What's New in ActiveReportsJS v2.0

What's New in ActiveReportsJS v2.0

ActiveReportsJS Designer Component

ActiveReportsJS Report Designer component can be integrated into an application so that end-users could modify reports at runtime according to their needs.

The report designer component allows integration into any front-end framework or architecture. Here are tutorials for the most popular frameworks.

JSON Data Provider Enhancement

Offers a powerful data binding capability at design-time that allows you to connect to a wide variety of data end-points includes, but not limited to: OData API, GraphQL API, and REST API

What's New

Frequently Asked Questions About ActiveReportsJS

Why should I select ActiveReportsJS?

AcitveReportsJS is a reporting solution for visualizing data in front-end applications. Customize report layouts and integrate our report designer and viewer components into web applications to preview, export, or print reports on any platform.

  • Design reports with our cross-platform standalone designer app
  • Create responsive, mobile-friendly reporting applications
  • Built-in support for Angular, React, and Vue
  • Enable reporting on the client without server dependencies
  • Installation for Window, Mac, and Linux are available

Curious? Free 30-Day Trial

How do I get started with ActiveReportsJS?

A great place to start is our comprehensive Getting Started documentation.

What is the price for ActiveReportsJS?

Our ActiveReportsJS can be purchased for an annual single deployment for $999 USD, or an annual single domain license (*domain)-Annual for $3599. Perpetual licensing is also available as well as unlimited domain license for more information contact here.

Platinum support includes 24-hour fast-track response, phone and online support, project analysis, and access to maintenance and major releases for one year. Individual, unlimited distribution edition pricing is available. We can customize and offer discounts for 5+ developer licenses. To find out more, please contact our sales team today to see if you qualify for any additional discounts.

How is ActiveReportsJS Licensed?

ActiveReportsJS is licensed per developer and deployed location(s). Refer to the Licensing FAQ page for additional information.

Where can I find the ActiveReportsJS demos?

Our demo section includes samples, codes, templates sections, and tutorials. ActiveReportsJS is the ultimate reporting solution for modern web applications.

What licensing model would be required for Node.js, Electron, and Mobile apps?

In such a scenario, ActiveReportsJS code operates in the context of a headless browser and static web server that runs on "localhost." Such an app could be deployed to multiple servers; thus, we require a Single Domain License. We consider "localhost" to be a domain and numerous deployments to be sub-domains.



Forums (24-hour Global Support)
Submit a Ticket



ActiveReportsJS is Trusted by the
World’s Leading Companies

Trusted by the World’s Leading Companies