Repolode
vega

vega/vega-lite

Gramática JSON de alto nivel para gráficos interactivos declarativos que compila especificaciones completas de Vega.

Alternativa open source a:Tableau

Estrellas
5,527
Forks
727
Issues abiertos
820
Último commit
ayer

¿Qué es?

Vega-Lite es una gramática de alto nivel para el análisis visual. Se describe un gráfico mediante una especificación JSON concisa que abarca los datos, las codificaciones, las marcas y las transformaciones; Vega-Lite la compila en una especificación completa de Vega que se renderiza en el navegador.

Al estar por encima de Vega, permite escribir menos código repetitivo que con el lenguaje de bajo nivel de Vega, sin perder acceso a funciones interactivas como las selecciones y las vistas vinculadas. El proyecto está desarrollado en TypeScript y se distribuye en npm como el paquete vega-lite.

Está dirigido a analistas de datos y desarrolladores que quieren crear gráficos rápidamente a partir de datos tabulares. Incluye documentación con ejemplos, tutoriales y un editor en línea.

Funciones clave

  • 01Sintaxis JSON declarativa para describir gráficos a partir de datos, codificaciones y marcas.
  • 02Compila especificaciones en especificaciones completas de Vega.
  • 03Admite selecciones interactivas y vistas vinculadas.
  • 04Incluye transformaciones de datos, como la agregación y el filtrado, en la especificación.
  • 05Se distribuye como el paquete vega-lite de npm, escrito en TypeScript.

Casos de uso

  • Crear gráficos interactivos para el análisis exploratorio de datos tabulares.
  • Incorporar gráficos declarativos en aplicaciones web o paneles de control.
  • Generar especificaciones de gráficos mediante código o configuración.

Inicio rápido

  1. 1

    Instala vega-lite desde npm

  2. 2

    Abre el editor Vega Editor en línea para probar un ejemplo de Vega-Lite

Temas

Preguntas frecuentes

¿Qué es vega-lite?
Gramática JSON de alto nivel para gráficos interactivos declarativos que compila especificaciones completas de Vega. Vega-Lite es una gramática de alto nivel para el análisis visual. Se describe un gráfico mediante una especificación JSON concisa que abarca los datos, las codificaciones, las marcas y las transformaciones; Vega-Lite la compila en una especificación completa de Vega que se renderiza en el navegador.
¿vega-lite es gratuito? ¿Qué licencia tiene?
vega-lite es open source bajo la licencia BSD-3-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿vega-lite sigue mantenido?
Mantenimiento activo. El último commit de vega-lite fue el 21 oct 2026.
¿Para qué puedo usar vega-lite?
Crear gráficos interactivos para el análisis exploratorio de datos tabulares. Incorporar gráficos declarativos en aplicaciones web o paneles de control. Generar especificaciones de gráficos mediante código o configuración.
¿Cómo se instala vega-lite?
Instala vega-lite desde npm Abre el editor Vega Editor en línea para probar un ejemplo de Vega-Lite
¿Dónde consigo vega-lite?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/vega/vega-lite

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

Proyectos relacionados