dotnetreport.aspx
6.3.0
dotnet add package dotnetreport.aspx --version 6.3.0
NuGet\Install-Package dotnetreport.aspx -Version 6.3.0
<PackageReference Include="dotnetreport.aspx" Version="6.3.0" />
<PackageVersion Include="dotnetreport.aspx" Version="6.3.0" />Directory.Packages.props
<PackageReference Include="dotnetreport.aspx" />Project file
paket add dotnetreport.aspx --version 6.3.0
#r "nuget: dotnetreport.aspx, 6.3.0"
#:package dotnetreport.aspx@6.3.0
#addin nuget:?package=dotnetreport.aspx&version=6.3.0Install as a Cake Addin
#tool nuget:?package=dotnetreport.aspx&version=6.3.0Install as a Cake Tool
Dotnet Report Builder
Dotnet Report Builder
Embedded Analytics & Ad-Hoc Reporting for ASP.NET Core Applications
NuGet Version NuGet Downloads License Live Demo
What is Dotnet Report?
Dotnet Report is a drop-in .NET NuGet package that lets you embed a full-featured, self-service report builder and analytics dashboard directly into your ASP.NET Core or MVC web application β no extra servers, no third-party BI tools, no headaches.
Give your end-users the power to build, filter, and visualize their own reports without writing a single line of SQL. Give your developers a clean, well-documented API that integrates in minutes.
β¨ Features
π Report Building
- Drag-and-drop report designer β intuitive interface for non-technical users
- List & Summary Reports β flat tabular reports or grouped/aggregated summaries
- Aggregate Functions β COUNT, SUM, MIN, MAX, and AVERAGE
- Sorting, Filtering & Grouping β full control over how data is sliced and presented
- Column Formatting β custom display formats, conditional highlighting, and more
π Data Visualization
- Charts β Pie, Bar, Line, and more
- Interactive Dashboards β combine multiple reports and charts into a single view
- Drill-down Support β click into charts and summaries for row-level detail
π Security & Access Control
- Role-based report access β control who can view, create, or edit reports
- User-level data filtering β automatically scope data to the logged-in user
- Secure API integration β token-based communication between your app and the report engine
π€ Export & Sharing
- Export reports to PDF, Excel (XLSX), and CSV
- Scheduled reports β automatically email reports on a set cadence
- Shareable report links for collaboration
π Developer Experience
- Single NuGet package install β no separate server or service to deploy
- Works with any SQL database β SQL Server, PostgreSQL, MySQL
- Compatible with .NET 6, .NET 7, .NET 8, and ASP.NET Core MVC
- White-label ready β fully customizable UI to match your brand
π Getting Started
1. Install the NuGet Package
dotnet add package dotnetreport
Or via the Package Manager Console in Visual Studio:
Install-Package dotnetreport
2. Register Your Account
Sign up for a free account at dotnetreport.com to get your Account API Token and Data Connect API Token.
3. Configure Your App
Add your tokens and connection string to web.config:
<appSettings>
<add key="dotNetReport.accountApiToken" value="your-account-token" />
<add key="dotNetReport.dataconnectApiToken" value="your-dataconnect-token" />
</appSettings>
4. Follow the Getting Started Guide
For complete setup instructions, middleware configuration, and your first report, see the π Getting Started Guide.
π₯ Live Demo
See Dotnet Report in action before you install anything:
π https://dotnetreport.com/demo/Report
π Documentation
Full documentation, configuration options, API reference, and tutorials are available in our knowledge base:
π https://dotnetreport.com/kb/
π€ Support
- π¬ Community & Questions β dotnetreport.com/contact
- π Bug Reports β Open a GitHub Issue
- π§ Enterprise Support β contact us at contact@dotnetreport.com
π License
Dotnet Report Builder is licensed under LGPL and a commercial EULA.
Built with β€οΈ by the Dotnet Report team
Learn more about Target Frameworks and .NET Standard.
-
- Bootbox.JS (>= 6.0.0)
- bootstrap (>= 5.3.3)
- DocumentFormat.OpenXml (>= 3.1.1)
- EPPlus (>= 4.5.3.2)
- FontAwesome (>= 4.7.0)
- HtmlSanitizer (>= 9.0.892)
- jQuery (>= 3.7.1)
- jQuery.BlockUI (>= 2.70.0)
- jQuery.UI.Combined (>= 1.13.3)
- jQuery.Validation (>= 1.21.0)
- Knockout.Mapping (>= 2.4.0)
- knockoutjs (>= 3.5.1)
- Knockout-Sortable (>= 1.2.0)
- lodash (>= 4.17.11)
- Newtonsoft.Json (>= 13.0.3)
- PDFsharp (>= 6.2.4)
- popper.js (>= 1.16.1)
- PuppeteerSharp (>= 18.0.5)
- Quartz (>= 3.13.1)
- Select2.js (>= 4.0.13)
- System.Net.Http (>= 4.3.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 6.3.0 | 765 | 4/28/2026 |
| 6.2.5 | 825 | 4/1/2026 |
| 6.2.4 | 861 | 3/8/2026 |
| 6.2.3 | 920 | 12/30/2025 |
| 6.2.2 | 1,519 | 11/14/2025 |
| 6.2.0 | 1,137 | 10/20/2025 |
| 6.1.0 | 1,144 | 9/23/2025 |
| 6.0.7 | 1,159 | 8/31/2025 |
| 6.0.6 | 1,145 | 8/9/2025 |
| 6.0.5 | 1,347 | 7/2/2025 |
| 6.0.3 | 1,234 | 4/24/2025 |
| 6.0.2 | 1,177 | 4/6/2025 |
| 6.0.1 | 1,264 | 3/7/2025 |
| 6.0.0 | 1,229 | 3/7/2025 |
| 6.0.0-beta | 493 | 12/26/2024 |
| 5.7.0-beta | 498 | 12/7/2024 |
| 5.6.0-beta.2 | 419 | 12/9/2024 |
| 5.6.0-beta.1 | 432 | 11/18/2024 |
| 5.6.0-beta | 481 | 11/18/2024 |
| 5.5.0-beta | 481 | 10/30/2024 |
New Features, Performance improvements, bug fixes, and stability enhancements.