Self-hosted, open source embedded BI platform with AI chat analytics, paginated reports, interactive dashboards, SSO and multi-tenancy.
- Stars
- 1,642
- Forks
- 509
- Open issues
- 19
- Last commit
- 10 hours ago
What is it?
Seal Report is an open-source reporting and business intelligence tool written in C#. It connects to SQL and NoSQL data sources such as SQL Server, MySQL, PostgreSQL, Oracle, SQLite, MongoDB, Excel and CSV, then builds reports with pivot tables, charts, maps and KPI views. Report results can be rendered as HTML, Excel, PDF, CSV, JSON and other formats.
Beyond reporting, it includes a Report Scheduler that delivers outputs to folders, FTP/SFTP, SharePoint or email, and a Report Tasks module for ETL and batch operations such as data loads, file downloads and backups. The project is self-hosted on Windows or Linux and is released under the MIT license.
The current version adds AI agents that can design reports, analyze data and manage schedules through chat, using OpenAI, Azure OpenAI, Anthropic or local models via Ollama.
Key features
- 01Connects to SQL, NoSQL, Excel, CSV and OLAP sources through OLE DB, ODBC and native drivers.
- 02Builds pivot tables and charts with ChartJS, ECharts, Plotly and ScottPlot.
- 03Exports reports to HTML, Excel, PDF, CSV, JSON and XML.
- 04Schedules report delivery to folders, FTP/SFTP, SharePoint or email.
- 05Runs ETL and batch tasks such as data loads and file downloads.
- 06Provides AI agents for designing reports and analyzing data through chat.
Use cases
- Replacing SSRS or Power BI Report Server with a self-hosted reporting platform.
- Automating scheduled business reports delivered by email or to file shares.
- Building ETL jobs that load Excel or CSV files into databases on a schedule.
- Adding reporting and dashboards to existing .NET applications via NuGet packages.
Quick start
- 1
Download the latest setup from GitHub Releases
- 2
Use the Server Manager to declare a data source
- 3
Build your first report in the Report Designer or let an AI agent create it
- 4
Deploy the Web Report Server and schedule report outputs
Things to know
- The Report Designer requires Microsoft Edge WebView2, and the setup is distributed for Windows.
- Requires the .NET 10 runtime and a database driver for your data sources.
- Some AI agent features need your own paid provider account or a local Ollama setup.
In collections
Topics
FAQ
- What is Seal-Report?
- Self-hosted .NET reporting and BI tool that turns SQL and NoSQL sources into reports, pivot tables, charts and scheduled outputs, with ETL tasks. Seal Report is an open-source reporting and business intelligence tool written in C#. It connects to SQL and NoSQL data sources such as SQL Server, MySQL, PostgreSQL, Oracle, SQLite, MongoDB, Excel and CSV, then builds reports with pivot tables, charts, maps and KPI views. Report results can be rendered as HTML, Excel, PDF, CSV, JSON and other formats.
- Is Seal-Report free to use? What license does it have?
- Seal-Report is open source under the MIT license. Check the license terms before using it in commercial products.
- Is Seal-Report still maintained?
- Actively maintained. The last commit to Seal-Report was on Nov 6, 2026.
- What can I use Seal-Report for?
- Replacing SSRS or Power BI Report Server with a self-hosted reporting platform. Automating scheduled business reports delivered by email or to file shares. Building ETL jobs that load Excel or CSV files into databases on a schedule. Adding reporting and dashboards to existing .NET applications via NuGet packages.
- How do I install Seal-Report?
- Download the latest setup from GitHub Releases Use the Server Manager to declare a data source Build your first report in the Report Designer or let an AI agent create it Deploy the Web Report Server and schedule report outputs
- Where can I get Seal-Report?
- The source code and installation instructions are on GitHub: https://github.com/ariacom/Seal-Report
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Free, open-source Java report and BI tool for designing reports, print forms, data-entry forms, big-screen dashboards and AI-generated charts online.
Open-source Agentic BI platform that defines governed metrics once in a context layer and serves dashboards, AI agents, and data apps from it.
Open-source browser-based BI tool for querying, visualizing, and sharing data from many SQL and NoSQL data sources.
Open-source, code-based BI tool that builds interactive data reports and dashboards from SQL and markdown.
Apache Superset is a self-service business intelligence web app for exploring data, building charts, dashboards and running SQL against many databases.