Repolode
mckinsey

mckinsey/vizro

Toolkit low-code em Python para criar dashboards de visualização de dados com várias páginas, baseado em Plotly, Dash e Pydantic.

Alternativa open source a:TableauPower BI

Estrelas
3,810
Forks
304
Issues abertas
30
Último commit
há 4 horas

O que é?

Vizro é um toolkit em Python para criar dashboards de visualização de dados a partir de uma configuração declarativa concisa, sem precisar escrever código de front-end à mão. Um app é definido com componentes como gráficos, tabelas, cartões e indicadores de KPI, além de controles como menus suspensos e controles deslizantes, ações para interações e exportações, layouts e navegação com páginas aninhadas. As configurações podem ser escritas como modelos Pydantic, JSON, YAML ou dicionários Python.

O framework é baseado em Plotly e Dash. Quando as opções padrão não são suficientes, é possível adicionar formatação visual personalizada e componentes customizados com Python, JavaScript, HTML ou CSS. O repositório é um monorepo que também inclui vizro-ai, que gera gráficos a partir de linguagem natural, e vizro-mcp, um servidor Model Context Protocol que permite que clientes LLM, como Cursor ou Claude Desktop, montem dashboards passo a passo.

Recursos principais

  • 01Cria dashboards com várias páginas a partir de configurações low-code em Python, JSON, YAML ou dicionários.
  • 02Oferece gráficos, tabelas, cartões, indicadores de KPI e formulários como componentes.
  • 03Disponibiliza filtros e parâmetros por meio de menus suspensos, controles deslizantes e outros seletores.
  • 04Oferece suporte a ações como interações entre componentes, navegação para detalhes e exportação.
  • 05Permite adicionar componentes customizados e formatação visual sob medida por meio de extensões de código.

Casos de uso

  • Transformar uma análise de dados em um dashboard compartilhável e pronto para implantação, sem precisar de uma equipe de front-end.
  • Criar protótipos de apps de relatórios no estilo BI em Python e depois personalizá-los com código.
  • Permitir que um assistente LLM crie gráficos e dashboards por meio do servidor Vizro-MCP.

Início rápido

  1. 1

    Instale o pacote vizro com pip

    pip install vizro
  2. 2

    Siga o tutorial de introdução para criar seu primeiro dashboard

Antes de usar

  • A versão 1.0.0 introduziu mudanças incompatíveis, por isso é necessário migrar os dashboards criados com versões anteriores da série 0.1.x.

Tópicos

Perguntas frequentes

O que é vizro?
Toolkit low-code em Python para criar dashboards de visualização de dados com várias páginas, baseado em Plotly, Dash e Pydantic. Vizro é um toolkit em Python para criar dashboards de visualização de dados a partir de uma configuração declarativa concisa, sem precisar escrever código de front-end à mão. Um app é definido com componentes como gráficos, tabelas, cartões e indicadores de KPI, além de controles como menus suspensos e controles deslizantes, ações para interações e exportações, layouts e navegação com páginas aninhadas. As configurações podem ser escritas como modelos Pydantic, JSON, YAML ou dicionários Python.
vizro é gratuito? Qual é a licença?
vizro é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
vizro ainda é mantido?
Manutenção ativa. O último commit de vizro foi em 21 de out. de 2026.
Para que posso usar vizro?
Transformar uma análise de dados em um dashboard compartilhável e pronto para implantação, sem precisar de uma equipe de front-end. Criar protótipos de apps de relatórios no estilo BI em Python e depois personalizá-los com código. Permitir que um assistente LLM crie gráficos e dashboards por meio do servidor Vizro-MCP.
Como instalar vizro?
Instale o pacote vizro com pip: pip install vizro Siga o tutorial de introdução para criar seu primeiro dashboard
Onde consigo vizro?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mckinsey/vizro

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

Projetos relacionados