Python driver for H2O Wave Realtime Apps
Project description
H2O Wave is a lightweight software stack for programming interactive web applications entirely in Python (no HTML/Javascript/CSS required).
It is designed to make it fast, fun and easy to build low-latency, realtime, collaborative, web-based applications. It ships batteries-included with a suite of form and data visualization components for rapidly prototyping analytical and decision-support applications.
Wave’s components work in conjunction with the Wave relay server that facilitates realtime state synchronization between Python and web browsers.
Installing
Install and update using pip:
pip install -U h2o-wave
Hello world
hello.py:
from h2o_wave import site, ui
# Access the web page at http://localhost:10101/demo
page = site['/demo']
# Add some content.
page['example'] = ui.markdown_card(
box='1 1 2 2',
title='Hello World!',
content='And now for something completely different.',
)
# Save the page
page.save()
Run hello.py:
$ python hello.py
Links
Website: https://wave.h2o.ai/
Releases: https://pypi.org/project/h2o-wave/
Issue tracker: https://github.com/h2oai/wave/issues
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for h2o_wave-0.24.2-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0d5777f76fb23845d8730e65b7ba6a5ec87b36e45bb94392feedccc0c0ee255 |
|
MD5 | 5822d70926f2a361c9e164834a9a09a5 |
|
BLAKE2b-256 | b6c7985d3bbcaa0f1d10025fb1936b93efc2935b0277257e9796ec8939fc271b |
Hashes for h2o_wave-0.24.2-py3-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 836ad2886c9675ba1c07eeef73d38a95399db0d48312d91b5207c290c250f18f |
|
MD5 | 1f423f758ed19390154d32510bd0f1fc |
|
BLAKE2b-256 | b149fc6c4978904e6201f6d021aad3c13a0e5f48195ef2db9599cd788ecc2173 |
Hashes for h2o_wave-0.24.2-py3-none-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e94c47056e4b86a6099697f5e53aa11b33379863cc61c44482b346cb6179cd4 |
|
MD5 | 636e4bc3f4405146964ae283b668f8fc |
|
BLAKE2b-256 | c83ffd9dd15bcab7d1a02f3d8eaea63b40544c8b4ce6ecf8085fd2a0ea932549 |
Hashes for h2o_wave-0.24.2-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b57dec150fc8f417224af30e2a8a202ab5edfbab002cb5a915e6bbef9b6f298 |
|
MD5 | 2fc442b8866e96891d20a26124136bb6 |
|
BLAKE2b-256 | 9bcd731df70cb72846ff32a7ae6ca03784fbacd8da6fbad8d0e879eb97c90368 |
Hashes for h2o_wave-0.24.2-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af595c1fdcb577c207ab17a1990528d10fddac7c06a0b2b7583357ba4b0e267f |
|
MD5 | 6b0bdabc82b5117f822b5df4a63e2613 |
|
BLAKE2b-256 | b3e0658c9dae1bdeb4f8625f606ad10191c3c7cfddeb439a31bc8b324a94391a |
Hashes for h2o_wave-0.24.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1dfab733f65a5830a001be74452a4beb67558b06c90bc5d3a7f4ad6be2c718a |
|
MD5 | edf1fe65188229e046bfa5a3f4d75ceb |
|
BLAKE2b-256 | 7ab0f4dc696f6b2bddd801b2af5e58ae5955ecdd29b915ef589efe4f2c919927 |