Logo
Sign in
Product Logo
Stimulsoft Dashboards.WEBStimulsoft

Stimulsoft Dashboards.WEB enables developers to integrate robust dashboard creation, editing, and viewing into web applications, supporting .NET and JavaScript frameworks.

DashboardGDPOfChina.png
DashboardOPECOilProduction.png
DashboardInsuranceCustomerKPI.png
DashboardInsuranceSales2014-2022.png
Product details

Stimulsoft Dashboards.WEB is a comprehensive tool designed for developers to create, edit, export, and view interactive dashboards directly within web applications. It supports a wide array of development platforms including ASP.NET, .NET Core, ASP.NET MVC, Angular, and Blazor. The product offers a rich variety of data analysis and visualization elements, ensuring easy integration into any web project. It is capable of working with data from multiple sources and features a flexible licensing model that does not require royalty payments or additional license fees for end-users of the applications incorporating the tool. The core of the product is its Dashboard Designer, a powerful environment where data is processed and transformed. It allows connection to a vast number of data sources, including various SQL databases (MS SQL, MySQL, Firebird, MS Access), NoSQL databases like MongoDB, cloud services such as Azure and Google, and file-based sources like JSON, Excel, and XML. The designer features a user-friendly Ribbon-style interface, offering options for grouping and sorting data, alongside a diverse set of elements to convert raw data into informative and visually appealing dashboards. An integrated Stimul AI assistant within the report designer enhances the creation process by providing AI functionality for tasks like verifying and correcting SQL connection strings, checking event script code, converting Blockly scripts to code, and validating expressions. For viewing the created dashboards, Stimulsoft Dashboards.WEB includes a dedicated dashboard viewer. This HTML5-compatible viewer is fully customizable, fast, and supports interactive elements, full-screen mode, and export to formats like PDF, Excel, and PNG. It also offers various theme options for seamless integration into project aesthetics. Recognizing the growing use of mobile devices for data analysis, the product includes a robust mobile mode. Dashboards are viewable on phones, tablets, and other mobile devices with an optimized design. It features automatic theme changes based on dashboard style, selective display of elements for mobile, and the ability to set a device screen width threshold for switching to mobile mode. Integration is simplified through NuGet packages, supporting .NET Framework 4.5.2 and higher, and .NET Core 3.1, .NET 5, 6, 7, and 8, as well as Angular and Blazor projects, allowing full control over dashboard operations from data loading to printing via server-side code. Furthermore, the availability of source code allows for deep customization and extension of functionality.

Features & Benefits

  • Dashboard Designer & Data Connectivity
    • A central tool for processing data and creating dashboards, supporting connections to numerous data sources including SQL, NoSQL (MongoDB), cloud (Azure, Google), and file-based (JSON, Excel, XML).
  • AI Functionality in Designer
    • Integrates Stimul AI assistant to aid in report creation.
    • Verifies and corrects connection strings for SQL data sources.
    • Checks event script code.
    • Converts scripts written in Blockly to code.
    • Validates expressions.
  • Dashboard Viewer
    • A specialized tool for viewing ready dashboards in web applications.
    • Requires any browser with HTML5 support.
    • Fully customizable, fast, and convenient to use.
    • Supports interactive elements and full-screen mode.
    • Converts analytical panels to PDF, Excel, PNG, and other formats.
    • Offers various theme options and customization for appearance and functionality.
  • Mobile Mode Support
    • Optimizes dashboards for viewing and interaction on mobile devices.
    • Dashboards viewable on phones, tablets, and other mobile devices.
    • Mobile-optimized design and view mode.
    • Automatic change of viewer interface theme based on selected dashboard style.
    • Selective display of dashboard elements only in mobile mode, with customization of size and placement.
    • Ability to set a device screen width threshold for switching to mobile mode.
  • Extensive Integration Capabilities
    • Designed for seamless integration into web projects.
    • Supports ASP.NET, ASP.NET MVC, .NET Core, Angular, and Blazor platforms.
    • Control over all stages of dashboard work, from data loading to viewing and printing.
    • Actions performable using server-side code.
    • Simple integration via NuGet repository or direct package download.
    • Supports .NET Framework 4.5.2+ and .NET Core 3.1, .NET 5, 6, 7, 8.
  • Diverse Selection of Widgets
    • A wide array of elements for creating and editing dashboards.
    • Table: Organized data using a model of vertical columns and horizontal rows.
    • Indicator: Displays the difference in values between the input data.
    • Chart: A graphical element of data analysis, using which the data can be processed and the result is displayed as graphs.
    • Progress: Displays the ratio of the input data in different modes (pie, donut, bars).
    • Pivot Table: Processes, groups, and summarizes data by rows and columns, presenting structured data in tabular form.
    • Online Map: Displays geographic markers on the online map.
    • Text: A basic object to output data as a text.
    • Gauge: Displays a value within a predefined range with different graphical representations.
    • Region Map: Used to display data that is geographically targeted.
    • Shape: Displays various shapes including primitives, arrows, lines, flowcharts.
    • Cards: Component for displaying grouped data as cards.
    • Button: Executes various scripts by click or depending on a condition.
    • Filter: Group of elements designed to filter data in related dashboard components.
    • Image: Designed to add and display photos, logos, pictures, etc. on the dashboard.
    • Panel: Can be used as a container for other dashboard elements.
  • Advanced BI Functionality
    • Offers flexible settings and a wide range of possibilities for representing data on dashboards.
    • Parameters: Use dashboard variables as parameters with the option to select and enter custom values for filtering data elements or queries.
    • Calculated fields: Use expressions in dashboard elements with various mathematical operations for data column values, variables, and constants.
    • Drill-down: Functionality from displaying drill-down data for an element to showing another dashboard or report with parameter passing.
    • Grouping, sorting, and filtering of data: Configure these options when viewing a dashboard.
    • Summaries and aggregate functions: Use functions like Sum, Count, Min, Max, First, and Last on data fields.
    • Conditional formatting: Highlight dashboard element values depending on a specified condition, defining text formatting, background, borders, and icons.
  • Flexible Licensing
    • Offers 4 types of licensing according to the number of developers who will directly work with the product.
    • Single
    • Team
    • Enterprise
    • WorldWide
    • Includes a 30-day free trial period and does not require additional fees for product use.
  • Source Code Availability
    • Source code is available for full customization and adding new functional features to the application.