Apache Supersetは、データ探索やチャート・ダッシュボードの作成、各種データベースへのSQL実行に使えるセルフサービス型BI Webアプリです。
- スター
- 3,810
- フォーク
- 304
- 未解決の Issue
- 30
- 最終コミット
- 6 時間前
これは何?
Vizroは、フロントエンドコードを手書きする代わりに、簡潔な宣言的設定からデータ可視化ダッシュボードを構築できるPythonツールキットです。チャート、テーブル、カード、KPI指標などのコンポーネントに加え、ドロップダウンメニューやスライダーなどのコントロール、インタラクションやエクスポート用のアクション、レイアウト、ネストしたページを含むナビゲーションを使ってアプリを定義します。設定はPydanticモデル、JSON、YAML、Pythonの辞書で記述できます。
このフレームワークはPlotlyとDashを基盤としており、標準機能では足りない場合はPython、JavaScript、HTML、CSSで独自のビジュアル表現やコンポーネントを追加できます。このリポジトリはmonorepoで、自然言語からチャートを生成するvizro-aiと、CursorやClaude DesktopなどのLLMクライアントが段階的にダッシュボードを組み立てられるModel Context Protocolサーバーのvizro-mcpも含まれています。
主な機能
- 01Python、JSON、YAML、辞書によるローコード設定から、複数ページのダッシュボードを構築できます。
- 02チャート、テーブル、カード、KPI指標、フォームをコンポーネントとして提供します。
- 03ドロップダウンメニュー、スライダーなどのセレクターを使ったフィルターやパラメーターに対応します。
- 04コンポーネントのインタラクション、ドリルスルー、エクスポートなどのアクションをサポートします。
- 05コード拡張により、独自のコンポーネントや個別のビジュアル表現を追加できます。
ユースケース
- データ分析の成果を、フロントエンドチームに頼らず、共有・デプロイ可能なダッシュボードにする。
- PythonでBI風のレポートアプリを試作し、後からコードでカスタマイズする。
- Vizro-MCPサーバーを通じて、LLMアシスタントにチャートやダッシュボードを作成させる。
クイックスタート
- 1
pipでvizroパッケージをインストールする
pip install vizro - 2
スタートガイドのチュートリアルに沿って、最初のダッシュボードを作成する
使う前に知っておきたいこと
- バージョン1.0.0では互換性のない変更が導入されたため、以前の0.1.xで作成したダッシュボードは移行が必要です。
トピック
よくある質問
- vizro とは?
- Plotly、Dash、Pydanticを基盤に、複数ページのデータ可視化ダッシュボードを構築できるPython製ローコードツールキット。 Vizroは、フロントエンドコードを手書きする代わりに、簡潔な宣言的設定からデータ可視化ダッシュボードを構築できるPythonツールキットです。チャート、テーブル、カード、KPI指標などのコンポーネントに加え、ドロップダウンメニューやスライダーなどのコントロール、インタラクションやエクスポート用のアクション、レイアウト、ネストしたページを含むナビゲーションを使ってアプリを定義します。設定はPydanticモデル、JSON、YAML、Pythonの辞書で記述できます。
- vizro は無料で使えますか?ライセンスは?
- vizro は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- vizro は今もメンテナンスされていますか?
- 活発にメンテナンス中。vizro の最終コミットは 2026年10月21日 です。
- vizro は何に使えますか?
- データ分析の成果を、フロントエンドチームに頼らず、共有・デプロイ可能なダッシュボードにする。 PythonでBI風のレポートアプリを試作し、後からコードでカスタマイズする。 Vizro-MCPサーバーを通じて、LLMアシスタントにチャートやダッシュボードを作成させる。
- vizro のインストール方法は?
- pipでvizroパッケージをインストールする: pip install vizro スタートガイドのチュートリアルに沿って、最初のダッシュボードを作成する
- vizro はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/mckinsey/vizro
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Pythonライブラリ。スクリプトを、データダッシュボードやレポート、チャットアプリ向けのインタラクティブなWebアプリに変換します。
PCのライブネットワーク接続を位置情報とアプリ名付きで地図に表示する、ローカル向けデスクトップ/Dockerツール。
さまざまなSQL・NoSQLデータソースにクエリを実行し、データを可視化・共有できるオープンソースのブラウザ型BIツール。
Microsoft Researchによる、ファイルやデータベースに接続し、質問から編集可能な可視化を作成するAI搭載のデータ探索ツール。
SQLとMarkdownからインタラクティブなレポートやダッシュボードを作成する、オープンソースのコードベースBIツール。