Repolode
vega

vega/vega-lite

Uma gramática JSON de alto nível para gráficos interativos declarativos, que compila especificações completas do Vega.

Alternativa open source a:Tableau

Estrelas
5,527
Forks
727
Issues abertas
820
Último commit
ontem

O que é?

Vega-Lite é uma gramática de alto nível para análise visual. Você descreve um gráfico com uma especificação JSON concisa que abrange dados, codificações, marcas e transformações; o Vega-Lite a compila em uma especificação completa do Vega, que renderiza no navegador.

Por estar acima do Vega, o Vega-Lite permite escrever menos código boilerplate do que a linguagem de baixo nível do Vega, sem abrir mão de recursos interativos, como seleções e visualizações vinculadas. O projeto é desenvolvido em TypeScript e distribuído no npm como o pacote vega-lite.

A ferramenta é voltada a analistas de dados e desenvolvedores que querem criar gráficos rapidamente a partir de dados tabulares. A documentação inclui exemplos, tutoriais e um editor online.

Recursos principais

  • 01Sintaxe JSON declarativa para descrever gráficos com dados, codificações e marcas.
  • 02Compila especificações em especificações completas do Vega.
  • 03Oferece suporte a seleções interativas e visualizações vinculadas.
  • 04Inclui transformações de dados, como agregação e filtragem, na própria especificação.
  • 05Distribuído como o pacote vega-lite do npm, desenvolvido em TypeScript.

Casos de uso

  • Criar gráficos interativos para análise exploratória de dados tabulares.
  • Incorporar gráficos declarativos em aplicações web ou dashboards.
  • Gerar especificações de gráficos programaticamente a partir de código ou configuração.

Início rápido

  1. 1

    Instale vega-lite pelo npm

  2. 2

    Abra o Vega Editor online para testar um exemplo de Vega-Lite

Tópicos

Perguntas frequentes

O que é vega-lite?
Uma gramática JSON de alto nível para gráficos interativos declarativos, que compila especificações completas do Vega. Vega-Lite é uma gramática de alto nível para análise visual. Você descreve um gráfico com uma especificação JSON concisa que abrange dados, codificações, marcas e transformações; o Vega-Lite a compila em uma especificação completa do Vega, que renderiza no navegador.
vega-lite é gratuito? Qual é a licença?
vega-lite é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
vega-lite ainda é mantido?
Manutenção ativa. O último commit de vega-lite foi em 21 de out. de 2026.
Para que posso usar vega-lite?
Criar gráficos interativos para análise exploratória de dados tabulares. Incorporar gráficos declarativos em aplicações web ou dashboards. Gerar especificações de gráficos programaticamente a partir de código ou configuração.
Como instalar vega-lite?
Instale vega-lite pelo npm Abra o Vega Editor online para testar um exemplo de Vega-Lite
Onde consigo vega-lite?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vega/vega-lite

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

Projetos relacionados