Reporting tool for Angular

Stimulsoft Reports.Angular is a cross-platform set of tools for report creating developed to be used in conjunction with the Angular framework. Our solution is compatible with Angular 9 and above, and contains everything you need to create, edit, view and export reports. The server side of the product uses .NET Core and ASP.NET MVC.

Features

Report builder for Angular uses client-server technology in its work. On the client side, rapid and easy Angular components are responsible for user interface. On the server side - a powerful data engine that can build and export reports and work with multiple data sources.

Client

The client side is represented by an Angular application that works in a browser window. The product includes a viewer and a report designer. The viewer is written in Angular and supports options, events, methods, and other features of the framework. The report builder also includes the designer, developed using JavaScript and available as an Angular component.

Server

The server side is represented by a powerful reporting engine, that works under control of the .NET Framework 4.5.2 and above, or .NET Core 3.1 and above. The client side on Angular uses the same API to communicate with any of the server sides. This allows you to significantly expand the range of systems for deployment and available databases, and, at the same time, use all the available functionality of the report builder.

Reports for Stimulsoft Reports.Angular

Integration

Stimulsoft Reports.Angular is developed to work in an Angular application in conjunction with the ASP.NET MVC or .NET Core platforms. We have created a special functionality for rapid and simple integration of a report to a project – the Publish wizard that you may find in the standalone designer or online.
To integrate a product in a project, it is enough to install necessary packages from the NPM repository for an Angular project and one package from the server-side NuGet repository for a required platform. If you need, all packages can be downloaded from our website to a computer and libraries and scripts can be added to a project manually. No additional modules and special extensions are required, everything you need is already in the report builder.

Client-side (NPM)

Server-side (NuGet)

Compatibility

Stimulsoft Reports.Angular report builder is a part of the unified Stimulsoft platform, and the reports created in other products will work in Stimulsoft Angular and vice versa. You can create a report template in the desktop version of the report designer and continue to edit it in the cloud using the online version. We have tried to ensure that reports and dashboards are compatible with each technology.

Data for reports

Our reporting tool supports many ways to connect data to a report using both the report designer functionality and code. We offer a vast list of supported data servers – MS SQL, Firebird, MySQL, PostgreSQL, etc. We support all standard types of OData protocol. You can get data from XML, JSON, Excel, and other files.
Preliminary preparation and transformation of data, creation of virtual data sources, and the ability to embed your data directly into the report template as resources are available. This is just a shortlist of what our report writer can do with data.

Using Viewer and Designer in your application

Our components are developed taking into account the features of the Angular framework. The report viewer and the report designer support themeing, interface localization, have a set of all necessary events for full-fledged work with reporting components.

Server

The technology combines speed and functionality. Report building on the server, the operation of the viewer interface and the designer on the client in a browser window.

Client

The client side works in any modern browser, on any operating system and any device - from computers to mobile phones.
Stimulsoft Reports.Web

Stimulsoft Reports.Web

Stimulsoft Reports.Angular report builder is a part of the Stimulsoft Reports.Web product, a cross-platform set of tools for report creation using ASP.NET, ASP.NET MVC, .NET Core, Angular and Blazor technologies. It includes a powerful and fast report engine using a universal .NET platform, a simple and convenient HTML5 report designer, and an interactive and fast HTML5 report viewer.

What's next?

We have prepared hundreds of reports and dashboards templates grouped by spheres of use. You can immediately use them by connecting your data or change according to your requirements. Our lessons and technical documentation will help make your work effective! Moreover, you can request the training courses from our technical specialists, subscribe to our YouTube channel to always get new videos, and receive all your answers in our online documentation.
Training Courses

Training courses

Are you faced with difficulties when creating reports and dashboards? This is not a problem! This email address is being protected from spambots. You need JavaScript enabled to view it. and request for training - our specialists are ready to help.
Videos

Video lessons

We have prepared many video materials for the designing reports and dashboards. All tutorials are grouped by specific topics and regularly updated and supplemented.

Documentation

Documentation

Our online user guides describe both the general functionality of the product and provide advice and suggestions for the report design and hints of setting components for reporting.
Documentation

Samples

Check out sample projects and report templates for working with our products. You can also view and download our samples and source code from GitHub.
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.