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

What's New in ActiveReportsJS v6

Cell-Based Report Designer ActiveReportsJS v6.0 introduces a new cell-based layout mode, giving developers spreadsheet-like precision for positioning report items, ideal for reports that will be exported to Excel with accurate alignment and structure. You can switch between free-form and cell-based layouts at any time, enabling flexible design workflows without sacrificing control.

New Excel Export ActiveReportsJS’s redesigned Excel Export delivers cleaner, more accurate spreadsheets by generating separate sheets for each report section, preserving native number and date types, and applying the formatting defined in the report. It also takes full advantage of the new cell-based layout system to ensure precise cell alignment, eliminating the fragmented columns and rows common in earlier exports.

Configuring Animation Effects ActiveReportsJS now adds an animations property to the Report Viewer initialization options and the Angular, React, Vue, and Svelte Viewer components, allowing developers to configure interactive animation effects for charts and tables. Tables support onHover row highlighting with customizable text and background colors, while charts support onLoad, onHover, and highlight animations for richer visual feedback.

READ MORE

Easy Licensing and Distribution

Manage your licenses through your MESCIUS account.

Licensing FAQ

ComponentOne is licensed per developer. Once you purchase a license, you can build and publish your .NET applications using ComponentOne controls. Licensing is perpetual and royalty-free.

Learn more about licensing

Become an OEM Partner

To create your own commercially licensed SDK or web application builder, choose the Commercial OEM license. Commercial OEM and SaaS licenses are customized per customer.

Contact Us to Learn More

End-User Licensing Agreement

Our End-User License Agreement (EULA) includes information on ComponentOne's licensing, legal agreement, and the terms and conditions that govern software usage.

Read the EULA