Repolode
vega

vega/vega-lite

宣言的なインタラクティブチャートを記述する高水準JSON文法で、完全なVega仕様にコンパイルします。

代替できる製品:Tableau

スター
5,527
フォーク
727
未解決の Issue
820
最終コミット
昨日

これは何?

Vega-Liteは、ビジュアル分析のための高水準文法です。データ、エンコーディング、マーク、変換を簡潔なJSON仕様で記述すると、Vega-Liteがブラウザーで描画できる完全なVega仕様にコンパイルします。

Vegaより高いレベルに位置するため、低水準のVega言語と比べて定型コードを減らしつつ、選択や連動ビューなどのインタラクティブ機能も利用できます。TypeScriptで開発されており、npmではvega-liteパッケージとして配布されています。

表形式データから手早くチャートを作成したいデータアナリストや開発者を対象としており、サンプル、チュートリアル、オンラインエディターを備えています。

主な機能

  • 01データ、エンコーディング、マークを使ってチャートを記述する宣言的なJSON構文。
  • 02仕様を完全なVega仕様にコンパイル。
  • 03インタラクティブな選択と連動ビューに対応。
  • 04集計やフィルタリングなどのデータ変換を仕様内に記述可能。
  • 05TypeScriptで開発され、npmパッケージのvega-liteとして配布。

ユースケース

  • 表形式データを使った探索的データ分析向けのインタラクティブチャートの作成。
  • Webアプリケーションやダッシュボードへの宣言的なチャートの埋め込み。
  • コードや設定からのチャート仕様のプログラムによる生成。

クイックスタート

  1. 1

    npmからvega-liteをインストールする

  2. 2

    オンラインのVega Editorを開いて、Vega-Liteのサンプルを試す

トピック

よくある質問

vega-lite とは?
宣言的なインタラクティブチャートを記述する高水準JSON文法で、完全なVega仕様にコンパイルします。 Vega-Liteは、ビジュアル分析のための高水準文法です。データ、エンコーディング、マーク、変換を簡潔なJSON仕様で記述すると、Vega-Liteがブラウザーで描画できる完全なVega仕様にコンパイルします。
vega-lite は無料で使えますか?ライセンスは?
vega-lite は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
vega-lite は今もメンテナンスされていますか?
活発にメンテナンス中。vega-lite の最終コミットは 2026年10月21日 です。
vega-lite は何に使えますか?
表形式データを使った探索的データ分析向けのインタラクティブチャートの作成。 Webアプリケーションやダッシュボードへの宣言的なチャートの埋め込み。 コードや設定からのチャート仕様のプログラムによる生成。
vega-lite のインストール方法は?
npmからvega-liteをインストールする オンラインのVega Editorを開いて、Vega-Liteのサンプルを試す
vega-lite はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/vega/vega-lite

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト