Repolode
h2oai

h2oai/wave

HTML、JavaScript、CSSを書かずに、PythonまたはRでリアルタイムのブラウザアプリやダッシュボードを構築できるソフトウェアスタック。

代替できる製品:TableauStreamlit

スター
4,262
フォーク
374
未解決の Issue
222
最終コミット
3 日前

これは何?

H2O Waveは、PythonまたはRだけでブラウザベースのアプリケーションやダッシュボードを構築するためのフレームワークです。開発者はページ、ウィジェット、データ更新をコードで定義し、フロントエンドのコードを書かなくても、Waveがブラウザ上に表示します。

低遅延のリアルタイム配信を重視しており、複数のソースから収集した情報を接続中のクライアントへライブ配信できます。そのため、データの到着に合わせて更新が必要な監視パネルや分析用途に適しています。80種類以上のUIコンポーネントと250を超えるサンプルに加え、レスポンシブなレイアウトやテーマも用意されています。

Python APIに加えてR言語APIも新たに利用可能になり、RユーザーもWaveのダッシュボードを構築・制御できます。

主な機能

  • 01HTML、JavaScript、CSSを使わず、PythonまたはRだけでWebアプリやダッシュボードを構築できる。
  • 02データソースから接続中のブラウザへリアルタイムで更新を配信できる。
  • 0380種類以上のUIコンポーネントとレスポンシブなレイアウトを備える。
  • 04ライト、ダーク、カスタムカラーのテーマを利用できる。
  • 05200を超えるサンプルを含む、インタラクティブなツアーと学習用アプリを提供する。

ユースケース

  • データサイエンスチーム向けの社内分析ダッシュボードの構築。
  • ブラウザベースのパネルで、ライブデータストリームを監視する。
  • 専任のフロントエンド開発者を置かずに、データアプリをプロトタイプする。

クイックスタート

  1. 1

    READMEにリンクされているインストールガイド(wave.h2o.ai/docs/installation)に従うか、リリースページからダウンロードしてください

収録されている特集

トピック

よくある質問

wave とは?
HTML、JavaScript、CSSを書かずに、PythonまたはRでリアルタイムのブラウザアプリやダッシュボードを構築できるソフトウェアスタック。 H2O Waveは、PythonまたはRだけでブラウザベースのアプリケーションやダッシュボードを構築するためのフレームワークです。開発者はページ、ウィジェット、データ更新をコードで定義し、フロントエンドのコードを書かなくても、Waveがブラウザ上に表示します。
wave は無料で使えますか?ライセンスは?
wave は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
wave は今もメンテナンスされていますか?
活発にメンテナンス中。wave の最終コミットは 2026年11月3日 です。
wave は何に使えますか?
データサイエンスチーム向けの社内分析ダッシュボードの構築。 ブラウザベースのパネルで、ライブデータストリームを監視する。 専任のフロントエンド開発者を置かずに、データアプリをプロトタイプする。
wave のインストール方法は?
READMEにリンクされているインストールガイド(wave.h2o.ai/docs/installation)に従うか、リリースページからダウンロードしてください
wave はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/h2oai/wave

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

関連プロジェクト