Repolode
taleshape-com

taleshape-com/shaper

Dashboards, relatórios e analytics incorporados, de código aberto e self-hosted, criados com SQL sobre o DuckDB.

Alternativa open source a:TableauLooker

Estrelas
1,272
Forks
52
Issues abertas
27
Último commit
há 11 horas

O que é?

Com o Shaper, você cria dashboards de dados escrevendo consultas SQL e define os tipos de gráfico e os rótulos por meio de anotações de tipo em SQL, como XAXIS, CATEGORY e BARCHART_STACKED. Os dashboards são definidos em arquivos SQL e podem ser gerenciados com um fluxo de trabalho baseado em Git. Também é possível consultar várias fontes de dados.

Além de dashboards internos, o Shaper oferece analytics voltados para clientes: white-label, segurança em nível de linha via tokens JWT e incorporação em apps com os SDKs de JavaScript e React, sem usar iframe. Ele também gera relatórios em PDF, PNG, CSV e Excel, com alertas programados e links de compartilhamento protegidos por senha.

É possível iniciar o Shaper rapidamente com Docker na porta 5454. O projeto usa a licença MPL-2.0, e os mantenedores também oferecem hospedagem gerenciada para equipes que preferem não operar a ferramenta por conta própria.

Recursos principais

  • 01Crie dashboards e gráficos escrevendo consultas SQL
  • 02Fluxo de trabalho baseado em Git para gerenciar dashboards
  • 03Consulte várias fontes de dados
  • 04Segurança em nível de linha via tokens JWT
  • 05Incorpore analytics com os SDKs de JavaScript e React, sem iframes
  • 06Exporte relatórios em PDF, PNG, CSV e Excel, com alertas programados

Casos de uso

  • Criar dashboards internos de KPIs diretamente com SQL
  • Compartilhar analytics voltados para clientes, incorporados a um produto SaaS
  • Gerar relatórios programados em PDF ou Excel a partir de um data warehouse

Início rápido

  1. 1

    Execute o Shaper com Docker

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

    Abra a nova página do painel no navegador

Antes de usar

  • A hospedagem gerenciada e o suporte especializado do fornecedor são opções pagas. Ao hospedar por conta própria, você fica responsável pela segurança, conformidade e manutenção.
  • Para implantar em produção, é necessário seguir o guia separado de implantação e reforço de segurança.

Em coleções

Tópicos

Perguntas frequentes

O que é shaper?
Dashboards, relatórios e analytics incorporados, de código aberto e self-hosted, criados com SQL sobre o DuckDB. Com o Shaper, você cria dashboards de dados escrevendo consultas SQL e define os tipos de gráfico e os rótulos por meio de anotações de tipo em SQL, como XAXIS, CATEGORY e BARCHART_STACKED. Os dashboards são definidos em arquivos SQL e podem ser gerenciados com um fluxo de trabalho baseado em Git. Também é possível consultar várias fontes de dados.
shaper é gratuito? Qual é a licença?
shaper é open source sob a licença MPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
shaper ainda é mantido?
Manutenção ativa. O último commit de shaper foi em 6 de nov. de 2026.
Para que posso usar shaper?
Criar dashboards internos de KPIs diretamente com SQL Compartilhar analytics voltados para clientes, incorporados a um produto SaaS Gerar relatórios programados em PDF ou Excel a partir de um data warehouse
Como instalar shaper?
Execute o Shaper com Docker: docker run --rm -it -p5454:5454 taleshape/shaper Abra a nova página do painel no navegador
Onde consigo shaper?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/taleshape-com/shaper

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados