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.20.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80344af3623b32748d9317a5806b569d8e0f528f13eb39c2bece152fb6dffc55 |
|
MD5 | a88dcaf1dbd713db1e4a73450d247efa |
|
BLAKE2b-256 | 118a8a76a9295a1dbf8065ffdfd4ccd218354a084dbc2071bfbe22421865d692 |
Hashes for h2o_wave-0.20.0-py3-none-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47334254b3492ab243d0e80186f179f8109f470901056cf581dcde06351ed9ed |
|
MD5 | 3fe019a4b1a1ac801f86e1c15e58b4ac |
|
BLAKE2b-256 | 38d45585b1d636248ffc7d097bd6f1a5a40a86e7c62dc1483957fc3f6e151855 |
Hashes for h2o_wave-0.20.0-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3480d2c9bc2f1e8c65f36cc59cd2d17a574f2f3152dacae4188baebb135d5fa5 |
|
MD5 | 2b53f57d1c78b77e76a536cad56bda2f |
|
BLAKE2b-256 | 834814266d98fe97eec1ccedfcfe4968f764eb49b6f3ee8e99b6681b83b8cf4f |
Hashes for h2o_wave-0.20.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5a5be5c0c1a043adfab1aed06b4edb4895378cebf76e75752f1fe0a94234399 |
|
MD5 | 8c2f69b1570743cee63ea3d1b4942e60 |
|
BLAKE2b-256 | e90b6920020cc69429a800f8db9dccd9c086cb37a45c694551a6385f26bae56b |