MCPcopy Index your code
hub / github.com/h2oai/wave

github.com/h2oai/wave @v1.8.9 sqlite

repository ↗ · DeepWiki ↗ · release v1.8.9 ↗
32,637 symbols 110,063 edges 713 files 1,532 documented · 5% 52 cross-repo links
README

H2O Wave

Wave logo

PyPI - Downloads License PyPI Twitter Follow discord chat Contributor covenant

New! R Language API Build and control Wave dashboards using R!

H2O Wave is a software stack for building beautiful, low-latency, realtime, browser-based applications and dashboards entirely in Python/R without using HTML, Javascript, or CSS.

H2O Wave excels at capturing information from multiple sources and broadcasting them live over the web, letting you build and deploy realtime analytics with dramatically less effort.

Live demos

Responsive Layouts

Dashboard

Dashboard

Dashboard

Dashboard

Dashboard

Dashboard

Dashboard

Code: https://github.com/h2oai/wave/tree/main/py/demo

Themes

Light Theme

Neon Theme

(Coming soon!)

Dark Theme

80+ components, 250+ examples

More at https://wave.h2o.ai/docs/examples

Components

Visualizations

License

H2O Wave is licensed under the Apache License 2.0. See LICENSE for more information.

Extension points exported contracts — how you extend this code

Ref (Interface)
A reference to a remote object. [52 implementers]
ui/src/core.ts
Disposable (Interface)
(no doc) [243 implementers]
ide/src/dataflow.ts
Buf (Interface)
Buf represents a generic dictionary-like buffer.
card.go
Eq (FuncType)
https://medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c Adapted from: https://github.com/benbjohnson/testing
pkg/assert/assert.go
Dict (Interface)
(no doc)
tools/wavegen/src/wavegen.ts
Disposable (Interface)
(no doc) [243 implementers]
ui/src/core.ts
Arrow (Interface)
(no doc)
ide/src/dataflow.ts
Ok (FuncType)
Ok fails if cond is false
pkg/assert/assert.go

Core symbols most depended-on inside this repo

apply
called by 5751
studio/static/pyodide/pyodide.js
apply
called by 5751
university/h2o_wave_university/static/pyodide/pyodide.js
apply
called by 5751
py/examples/tour-assets/pyodide/pyodide.js
get
called by 5630
ui/src/core.ts
push
called by 3851
ui/src/core.ts
_guard_scalar
called by 2440
py/h2o_wave/h2o_wave/types.py
_guard_scalar
called by 2440
py/h2o_lightwave/h2o_lightwave/types.py
add
called by 2263
ui/src/core.ts

Shape

Method 22,146
Function 8,598
Class 1,597
Interface 212
Struct 68
Enum 8
FuncType 4
TypeAlias 3
Route 1

Languages

TypeScript90%
Python8%
Go1%
Java1%

Modules by API surface

university/h2o_wave_university/static/monaco/editor/editor.main.js6,868 symbols
studio/static/monaco/editor/editor.main.js6,868 symbols
py/examples/tour-assets/monaco/editor/editor.main.js6,868 symbols
university/h2o_wave_university/static/pyodide/pyodide.asm.js1,823 symbols
studio/static/pyodide/pyodide.asm.js1,823 symbols
py/examples/tour-assets/pyodide/pyodide.asm.js1,823 symbols
py/h2o_wave/h2o_wave/types.py644 symbols
py/h2o_lightwave/h2o_lightwave/types.py644 symbols
university/h2o_wave_university/static/monaco/base/worker/workerMain.js506 symbols
studio/static/monaco/base/worker/workerMain.js506 symbols
py/examples/tour-assets/monaco/base/worker/workerMain.js506 symbols
studio/static/vue.prod.js413 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

github.com/go-jose/go-jose/v4v4.1.4 · 1×
github.com/h2oai/goconfigv1.3.2-0.20230628122 · 1×
github.com/lo5/sqlite3v0.1.0 · 1×
golang.org/x/cryptov0.52.0 · 1×
golang.org/x/netv0.55.0 · 1×
golang.org/x/oauth2v0.27.0 · 1×

For agents

$ claude mcp add wave \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact