Repolode
ariacom

ariacom/Seal-Report

Herramienta de informes y BI .NET autoalojada que convierte fuentes SQL y NoSQL en informes, tablas dinámicas, gráficos y entregas programadas, e incluye tareas ETL.

Alternativa open source a:SSRSPower BI

Estrellas
1,642
Forks
509
Issues abiertos
19
Último commit
hace 17 horas

¿Qué es?

Seal Report es una herramienta de código abierto para informes e inteligencia empresarial, escrita en C#. Se conecta a fuentes de datos SQL y NoSQL, como SQL Server, MySQL, PostgreSQL, Oracle, SQLite, MongoDB, Excel y CSV, y permite crear informes con tablas dinámicas, gráficos, mapas e indicadores KPI. Los resultados se pueden generar en formatos como HTML, Excel, PDF, CSV y JSON, entre otros.

Además de las funciones de informes, incluye Report Scheduler, que envía resultados a carpetas, FTP/SFTP, SharePoint o por correo electrónico, y el módulo Report Tasks para operaciones ETL y por lotes, como cargas de datos, descargas de archivos y copias de seguridad. El proyecto se puede autoalojar en Windows o Linux y se distribuye con licencia MIT.

La versión actual incorpora agentes de IA que pueden diseñar informes, analizar datos y gestionar programaciones mediante chat, con OpenAI, Azure OpenAI, Anthropic o modelos locales a través de Ollama.

Funciones clave

  • 01Se conecta a fuentes SQL, NoSQL, Excel, CSV y OLAP mediante OLE DB, ODBC y controladores nativos.
  • 02Crea tablas dinámicas y gráficos con ChartJS, ECharts, Plotly y ScottPlot.
  • 03Exporta informes a HTML, Excel, PDF, CSV, JSON y XML.
  • 04Programa el envío de informes a carpetas, FTP/SFTP, SharePoint o por correo electrónico.
  • 05Ejecuta tareas ETL y por lotes, como cargas de datos y descargas de archivos.
  • 06Ofrece agentes de IA para diseñar informes y analizar datos mediante chat.

Casos de uso

  • Sustituir SSRS o Power BI Report Server por una plataforma de informes autoalojada.
  • Automatizar informes empresariales programados y enviarlos por correo electrónico o a recursos compartidos de archivos.
  • Crear trabajos ETL que carguen archivos Excel o CSV en bases de datos según una programación.
  • Añadir informes y paneles a aplicaciones .NET existentes mediante paquetes NuGet.

Inicio rápido

  1. 1

    Descarga la versión más reciente del instalador desde GitHub Releases

  2. 2

    Usa Server Manager para declarar un origen de datos

  3. 3

    Crea tu primer informe en Report Designer o deja que lo cree un agente de IA

  4. 4

    Implementa Web Report Server y programa las salidas de los informes

Antes de usarlo

  • Report Designer requiere Microsoft Edge WebView2 y el instalador se distribuye para Windows.
  • Se necesitan el runtime de .NET 10 y un controlador de base de datos para tus orígenes de datos.
  • Algunas funciones del agente de IA requieren una cuenta propia de un proveedor de pago o una instalación local de Ollama.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Seal-Report?
Herramienta de informes y BI .NET autoalojada que convierte fuentes SQL y NoSQL en informes, tablas dinámicas, gráficos y entregas programadas, e incluye tareas ETL. Seal Report es una herramienta de código abierto para informes e inteligencia empresarial, escrita en C#. Se conecta a fuentes de datos SQL y NoSQL, como SQL Server, MySQL, PostgreSQL, Oracle, SQLite, MongoDB, Excel y CSV, y permite crear informes con tablas dinámicas, gráficos, mapas e indicadores KPI. Los resultados se pueden generar en formatos como HTML, Excel, PDF, CSV y JSON, entre otros.
¿Seal-Report es gratuito? ¿Qué licencia tiene?
Seal-Report es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Seal-Report sigue mantenido?
Mantenimiento activo. El último commit de Seal-Report fue el 5 nov 2026.
¿Para qué puedo usar Seal-Report?
Sustituir SSRS o Power BI Report Server por una plataforma de informes autoalojada. Automatizar informes empresariales programados y enviarlos por correo electrónico o a recursos compartidos de archivos. Crear trabajos ETL que carguen archivos Excel o CSV en bases de datos según una programación. Añadir informes y paneles a aplicaciones .NET existentes mediante paquetes NuGet.
¿Cómo se instala Seal-Report?
Descarga la versión más reciente del instalador desde GitHub Releases Usa Server Manager para declarar un origen de datos Crea tu primer informe en Report Designer o deja que lo cree un agente de IA Implementa Web Report Server y programa las salidas de los informes
¿Dónde consigo Seal-Report?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ariacom/Seal-Report

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados