Advanced JavaScript Reporting Tools

Advanced JavaScript Reporting Tools

ActiveReportsJS is a powerful JavaScript reporting tool, allowing developers and report authors to easily design and display reports within their web applications. With features such as drill-down, runtime data filtering, and interactive parameters, as well as compatibility with popular frameworks, ActiveReportsJS simplifies the process of creating and managing reports.

  • Design reports with our cross-platform standalone designer app

  • Create responsive, mobile-friendly reporting applications

  • Built-in support for Angular, React,Vue, and more

  • Embed the Report Designer and Viewer on the client without server-side dependencies

Not sure which products are right for you?

Use our decision tree to find the perfect MESCIUS product for your needs. Answer a few quick questions, and our sales team will follow up with you to guide you through the next steps! Click the button below to open a short questionnaire (hosted on Typeform).

DOWNLOAD FREE TRIALGo to Decision Tree
What's New in ActiveReportsJS v6.2

What's New in ActiveReportsJS v6.2

ActiveReportsJS AI Assistant

ActiveReportsJS now brings the AI Assistant to both the Standalone Report Designer and the web-based Report Designer, enabling users to generate table, tablix, and chart visualizations using the new Explore feature. When AI is configured, only dataset field names and types, not underlying data, are sent to the AI provider; otherwise, the designer automatically falls back to built-in instant visualizations.

Angular 22 Support

ActiveReportsJS 6.2 is here with support for Angular 22! The Angular wrappers for the Report Designer and Report Viewer now support Angular 22, making it easy to bring the latest Angular updates to your reporting applications. Upgrade to ActiveReportsJS 6.2 and start building with Angular 22 today.

Multivalue Parameter Enhancements

Multivalue parameters now offer more flexibility with Enable Empty Array for submitting no selections and Select All Value for passing a single value, like *, when (all) is selected.

READ MORE

Easy Licensing and Distribution

Add distribution keys to your applications through your Mescius account.

Licensing FAQs

ActiveReportsJS uses a deployment-based licensing model. Deployment licenses vary depending on whether the deployment is commercial or non-commercial.

Learn more about licensing

Request a Trial Key

Our sales team can provide 30-day trial Distribution Keys, allowing you to deploy ActiveReportsJS during your trial period.

Reach out to our Sales Team