Самостоятельно размещаемая BI-платформа с открытым исходным кодом: встроенная аналитика с AI-чатом, постраничные отчёты, интерактивные дашборды, SSO и поддержка нескольких арендаторов.
- Звёзды
- 1,642
- Форки
- 509
- Открытые issues
- 19
- Последний коммит
- 7 часов назад
Что это?
Seal Report — это инструмент с открытым исходным кодом для отчетности и бизнес-аналитики, написанный на C#. Он подключается к SQL- и NoSQL-источникам данных, включая SQL Server, MySQL, PostgreSQL, Oracle, SQLite, MongoDB, Excel и CSV, а затем формирует отчеты со сводными таблицами, графиками, картами и KPI. Результаты можно выгружать в HTML, Excel, PDF, CSV, JSON и другие форматы.
Помимо отчетности, в проект входят Report Scheduler для отправки результатов в папки, по FTP/SFTP, в SharePoint или по электронной почте, а также модуль Report Tasks для ETL- и пакетных операций, например загрузки данных, скачивания файлов и создания резервных копий. Проект можно развернуть самостоятельно на Windows или Linux; он распространяется по лицензии MIT.
В текущей версии появились AI-агенты, которые могут создавать отчеты, анализировать данные и управлять расписанием через чат. Поддерживаются OpenAI, Azure OpenAI, Anthropic и локальные модели через Ollama.
Ключевые возможности
- 01Подключается к источникам SQL, NoSQL, Excel, CSV и OLAP через OLE DB, ODBC и нативные драйверы.
- 02Создает сводные таблицы и графики с помощью ChartJS, ECharts, Plotly и ScottPlot.
- 03Экспортирует отчеты в HTML, Excel, PDF, CSV, JSON и XML.
- 04Планирует отправку отчетов в папки, по FTP/SFTP, в SharePoint или по электронной почте.
- 05Выполняет ETL- и пакетные задачи, например загрузку данных и скачивание файлов.
- 06Предоставляет AI-агентов для создания отчетов и анализа данных через чат.
Сценарии использования
- Замена SSRS или Power BI Report Server самостоятельно размещаемой платформой для отчетности.
- Автоматизация регулярной отправки бизнес-отчетов по электронной почте или в общие папки.
- Создание ETL-заданий для загрузки файлов Excel или CSV в базы данных по расписанию.
- Добавление отчетности и дашбордов в существующие приложения .NET с помощью пакетов NuGet.
Быстрый старт
- 1
Скачайте последнюю версию установщика из GitHub Releases
- 2
Добавьте источник данных с помощью Server Manager
- 3
Создайте первый отчёт в Report Designer или поручите это AI-агенту
- 4
Разверните Web Report Server и настройте расписание формирования отчётов
Что важно знать
- Для работы Report Designer требуется Microsoft Edge WebView2. Установщик распространяется для Windows.
- Требуются среда выполнения .NET 10 и драйвер базы данных для источников данных.
- Для некоторых функций AI-агента нужна собственная учётная запись у платного провайдера или локальная установка Ollama.
В подборках
Темы
Частые вопросы
- Что такое Seal-Report?
- Самостоятельно размещаемый инструмент для отчетности и BI на .NET: преобразует данные из SQL- и NoSQL-источников в отчеты, сводные таблицы, графики и рассылки по расписанию, а также выполняет ETL-задачи. Seal Report — это инструмент с открытым исходным кодом для отчетности и бизнес-аналитики, написанный на C#. Он подключается к SQL- и NoSQL-источникам данных, включая SQL Server, MySQL, PostgreSQL, Oracle, SQLite, MongoDB, Excel и CSV, а затем формирует отчеты со сводными таблицами, графиками, картами и KPI. Результаты можно выгружать в HTML, Excel, PDF, CSV, JSON и другие форматы.
- Seal-Report можно использовать бесплатно? Какая у него лицензия?
- Seal-Report распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Seal-Report всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Seal-Report — 6 нояб. 2026 г..
- Для чего можно использовать Seal-Report?
- Замена SSRS или Power BI Report Server самостоятельно размещаемой платформой для отчетности. Автоматизация регулярной отправки бизнес-отчетов по электронной почте или в общие папки. Создание ETL-заданий для загрузки файлов Excel или CSV в базы данных по расписанию. Добавление отчетности и дашбордов в существующие приложения .NET с помощью пакетов NuGet.
- Как установить Seal-Report?
- Скачайте последнюю версию установщика из GitHub Releases Добавьте источник данных с помощью Server Manager Создайте первый отчёт в Report Designer или поручите это AI-агенту Разверните Web Report Server и настройте расписание формирования отчётов
- Где скачать Seal-Report?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ariacom/Seal-Report
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный open-source инструмент на Java для создания отчётов, BI-панелей, печатных и электронных форм, дашбордов и диаграмм с помощью AI.
Open-source платформа Agentic BI: метрики задаются один раз в управляемом контекстном слое, откуда их используют дашборды, AI-агенты и приложения для работы с данными.
Браузерный BI-инструмент с открытым исходным кодом для запросов к данным из множества SQL- и NoSQL-источников, их визуализации и совместного использования.
BI-инструмент с открытым исходным кодом, который создает интерактивные отчеты и дашборды на основе SQL и Markdown.
Apache Superset — веб-приложение для self-service бизнес-аналитики: исследуйте данные, создавайте графики и дашборды, выполняйте SQL-запросы к разным базам данных.