Repolode
taleshape-com

taleshape-com/shaper

Dashboards, informes y analítica integrada de código abierto y autohospedados, creados escribiendo SQL sobre DuckDB.

Alternativa open source a:TableauLooker

Estrellas
1,275
Forks
53
Issues abiertos
27
Último commit
ayer

¿Qué es?

Shaper permite crear dashboards de datos escribiendo consultas SQL y definir los tipos de gráfico y las etiquetas mediante anotaciones de tipo SQL, como XAXIS, CATEGORY y BARCHART_STACKED. Los dashboards se definen en archivos SQL y se pueden gestionar con un flujo de trabajo basado en Git. También permite consultar varias fuentes de datos.

Además de los dashboards internos, Shaper ofrece analítica para clientes: marca blanca, seguridad a nivel de fila mediante tokens JWT e integración en aplicaciones con los SDK de JavaScript y React, sin usar un iframe. También genera informes en PDF, PNG, CSV y Excel, con alertas programadas y enlaces compartidos protegidos con contraseña.

Se puede poner en marcha rápidamente con Docker en el puerto 5454. El proyecto cuenta con licencia MPL-2.0, y sus responsables también ofrecen alojamiento gestionado para los equipos que prefieren no encargarse de operarlo.

Funciones clave

  • 01Crear dashboards y gráficos escribiendo consultas SQL
  • 02Flujo de trabajo basado en Git para gestionar dashboards
  • 03Consultar varias fuentes de datos
  • 04Seguridad a nivel de fila mediante tokens JWT
  • 05Integrar analítica con los SDK de JavaScript y React, sin iframes
  • 06Exportar informes en PDF, PNG, CSV y Excel, con alertas programadas

Casos de uso

  • Crear dashboards internos de KPI directamente desde SQL
  • Compartir analítica para clientes integrada en un producto SaaS
  • Generar informes programados en PDF o Excel a partir de un almacén de datos

Inicio rápido

  1. 1

    Ejecuta Shaper con Docker

    docker run --rm -it -p5454:5454 taleshape/shaper
  2. 2

    Abre la nueva página del panel en el navegador

Antes de usarlo

  • El alojamiento gestionado y el soporte experto del proveedor son opciones de pago. Si lo alojas por tu cuenta, deberás encargarte de la seguridad, el cumplimiento normativo y el mantenimiento.
  • Para desplegar en producción, debes seguir la guía independiente de despliegue y refuerzo de seguridad.

En colecciones

Temas

Preguntas frecuentes

¿Qué es shaper?
Dashboards, informes y analítica integrada de código abierto y autohospedados, creados escribiendo SQL sobre DuckDB. Shaper permite crear dashboards de datos escribiendo consultas SQL y definir los tipos de gráfico y las etiquetas mediante anotaciones de tipo SQL, como XAXIS, CATEGORY y BARCHART_STACKED. Los dashboards se definen en archivos SQL y se pueden gestionar con un flujo de trabajo basado en Git. También permite consultar varias fuentes de datos.
¿shaper es gratuito? ¿Qué licencia tiene?
shaper es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿shaper sigue mantenido?
Mantenimiento activo. El último commit de shaper fue el 6 nov 2026.
¿Para qué puedo usar shaper?
Crear dashboards internos de KPI directamente desde SQL Compartir analítica para clientes integrada en un producto SaaS Generar informes programados en PDF o Excel a partir de un almacén de datos
¿Cómo se instala shaper?
Ejecuta Shaper con Docker: docker run --rm -it -p5454:5454 taleshape/shaper Abre la nueva página del panel en el navegador
¿Dónde consigo shaper?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/taleshape-com/shaper

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

Proyectos relacionados