JavaScript Reporting Top Features

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

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
Choose among two layout types and dozens of controls to create a pixel-perfect report.

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

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

Front-End Frameworks Support
Easily integrate ActiveReportsJS into your application with built-in Angular and Vue support.

ActiveReportsJS Viewer Component
Use TypeScript and other React tools and features with ActiveReportsJS Viewer. The Viewer Component is available as a React component which allows you to embed the Viewer into a React application without working around the framework.

Install From NPM
npm install /@grapecity/activereports-react
The npm package is a part of the ActiveReportsJS product and provides an React wrapper for the ARJS viewer component.

Use React Templates
React Markup and HTML define Component templates. Templates in React provide features like template bindings and interpolation. The ActiveReportsJS Viewer for React allows you to take advantage of these features when integrating the Viewer component into your applications.