SealReportLibrary.NETCore
10.0.0
dotnet add package SealReportLibrary.NETCore --version 10.0.0
NuGet\Install-Package SealReportLibrary.NETCore -Version 10.0.0
<PackageReference Include="SealReportLibrary.NETCore" Version="10.0.0" />
<PackageVersion Include="SealReportLibrary.NETCore" Version="10.0.0" />
<PackageReference Include="SealReportLibrary.NETCore" />
paket add SealReportLibrary.NETCore --version 10.0.0
#r "nuget: SealReportLibrary.NETCore, 10.0.0"
#:package SealReportLibrary.NETCore@10.0.0
#addin nuget:?package=SealReportLibrary.NETCore&version=10.0.0
#tool nuget:?package=SealReportLibrary.NETCore&version=10.0.0
Seal Report Library
Seal Report & Task is a complete open source framework for producing reports from any database or NoSQL source, and for performing complex tasks (ETL, batch). Entirely written in C# for Microsoft .NET, and free for everyone under the MIT License.
This package provides the objects to create, load and execute Seal reports from your own .NET application.
A full Seal Report repository (file structure with sources, connections, templates and settings) must be available on the machine running the program. Install Seal Report or copy a repository folder to get started.
Basic usage
Execute an existing report and generate its HTML result:
using Seal.Model;
// Load the repository (path from appsettings.json or set Repository.RepositoryConfigurationPath)
Repository repository = Repository.Create();
// Load and execute a report
Report report = Report.LoadFromFile(@"C:\Seal\Reports\Sales.srex", repository);
report.ExecutionContext = ReportExecutionContext.TaskScheduler;
var execution = new ReportExecution() { Report = report };
execution.Execute();
while (report.IsExecuting) System.Threading.Thread.Sleep(100);
if (report.HasErrors) throw new Exception(report.ExecutionErrors);
// Generate the self-contained HTML result file
string resultPath = execution.GenerateHTMLResult();
Reports can also be created from scratch, modified, rendered in other formats (Excel, PDF, CSV, JSON, XML, Text) or scheduled — see the documentation for more samples.
Main features of Seal Report
- Dynamic SQL sources: use your own SQL, or let the Seal engine build the SQL dynamically.
- LINQ queries: join and query any data sources (SQL, Excel, XML, OLAP Cube, HTTP JSON, etc.).
- Native pivot tables and HTML5 charts (ChartJS, ECharts, Plotly, ScottPlot, Gauge).
- AI Agents: chat with role-based AI agents to design reports or analyze data, using your own provider (OpenAI, Azure OpenAI, Anthropic or Ollama).
- Fully responsive HTML rendering with the Razor engine, plus Excel and PDF results.
- Web Report Server (Windows and Linux) and Report Scheduler.
- Report tasks & ETL for batch operations, and native support of MongoDB.
Links
- Web site & quick start guides: sealreport.org
- Sources: github.com/ariacom/Seal-Report
- Free support & community: GitHub Discussions
- Professional support: Seal Report Services
License
Seal Report is free and open source under the MIT License. Third-party components are distributed under their own licenses, see THIRD-PARTY-NOTICES.md (in particular QuestPDF and EPPlus if your own code calls their APIs directly).
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- AngleSharp (>= 1.4.0)
- Azure.AI.OpenAI (>= 2.1.0)
- Azure.Core (>= 1.54.0)
- Azure.Identity (>= 1.21.0)
- Azure.Storage.Blobs (>= 12.27.0)
- Azure.Storage.Common (>= 12.26.0)
- Azure.Storage.Files.Shares (>= 12.25.0)
- Azure.Storage.Queues (>= 12.25.0)
- DocumentFormat.OpenXml (>= 3.5.1)
- EPPlus (>= 4.5.3.3)
- FluentFTP (>= 54.1.1)
- HarfBuzzSharp.NativeAssets.Linux (>= 8.3.1.3)
- HtmlSanitizer (>= 9.1.923-beta)
- jose-jwt (>= 5.3.0)
- MailKit (>= 4.16.0)
- Microsoft.AnalysisServices.AdomdClient.NetCore.retail.amd64 (>= 19.84.1)
- Microsoft.AspNetCore.Cryptography.KeyDerivation (>= 10.0.7)
- Microsoft.AspNetCore.Html.Abstractions (>= 2.3.0)
- Microsoft.AspNetCore.Http (>= 2.3.9)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.3.9)
- Microsoft.AspNetCore.Http.Extensions (>= 2.3.9)
- Microsoft.AspNetCore.Http.Features (>= 5.0.17)
- Microsoft.AspNetCore.WebUtilities (>= 10.0.7)
- Microsoft.Data.SqlClient (>= 7.0.1)
- Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider (>= 7.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.7)
- Microsoft.Extensions.Primitives (>= 10.0.7)
- Microsoft.Graph (>= 6.2.0)
- Microsoft.Web.Administration (>= 11.1.0)
- MimeKit (>= 4.16.0)
- MongoDB.Driver (>= 3.9.0)
- MySqlConnector (>= 2.6.1)
- Newtonsoft.Json (>= 13.0.4)
- Npgsql (>= 10.0.2)
- Oracle.ManagedDataAccess.Core (>= 23.26.200)
- PuppeteerSharp (>= 24.40.0)
- QuestPDF (>= 2026.2.4)
- QuestPDF.Barcodes (>= 2024.10.3)
- RazorEngineCore (>= 2026.1.1)
- ScottPlot (>= 5.1.58)
- SendGrid (>= 9.29.3)
- SharpZipLib (>= 1.4.2)
- SkiaSharp.NativeAssets.Linux.NoDependencies (>= 3.119.2)
- SkiaSharp.Svg (>= 1.60.0)
- SSH.NET (>= 2025.1.0)
- Svg.Skia (>= 4.5.0)
- System.ClientModel (>= 1.10.0)
- System.Data.Odbc (>= 10.0.7)
- System.Data.OleDb (>= 10.0.7)
- System.Data.SQLite.Core (>= 1.0.119)
- System.Diagnostics.EventLog (>= 10.0.7)
- System.DirectoryServices (>= 10.0.7)
- System.DirectoryServices.AccountManagement (>= 10.0.7)
- System.DirectoryServices.Protocols (>= 10.0.7)
- System.Drawing.Common (>= 10.0.7)
- System.IO.FileSystem.AccessControl (>= 5.0.0)
- System.IO.Packaging (>= 10.0.7)
- System.ServiceModel.Syndication (>= 10.0.7)
- TaskScheduler (>= 2.12.2)
- Twilio (>= 7.14.7)
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 |
|---|---|---|
| 10.0.0 | 0 | 7/16/2026 |
| 8.5.0 | 482 | 4/3/2026 |
| 8.4.0 | 648 | 10/11/2025 |
| 8.3.1 | 1,024 | 5/8/2025 |
| 8.3.0.2 | 297 | 5/4/2025 |
| 8.2.1 | 342 | 1/28/2025 |
| 8.1.1 | 1,633 | 9/3/2024 |
| 8.1.0 | 341 | 9/2/2024 |
| 8.0.1 | 653 | 3/21/2024 |
| 8.0.0 | 332 | 3/7/2024 |
| 7.2.1 | 591 | 12/20/2023 |
| 7.2.0 | 388 | 12/12/2023 |
| 7.1.0 | 362 | 10/26/2023 |
| 7.0.0 | 648 | 7/19/2023 |
| 6.9.3 | 5,590 | 3/16/2023 |
| 6.9.2 | 681 | 3/14/2023 |
| 6.9.1 | 681 | 3/14/2023 |
| 6.9.0 | 680 | 3/1/2023 |