Skip to main content

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

h2o_wave-0.12.1-py3-none-any.whl (224.2 kB view details)

Uploaded Python 3

File details

Details for the file h2o_wave-0.12.1-py3-none-any.whl.

File metadata

  • Download URL: h2o_wave-0.12.1-py3-none-any.whl
  • Upload date:
  • Size: 224.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for h2o_wave-0.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 69484d37bd7485789cf37826bc28e263e4d23ca9e3fa72cc088efa43a972c462
MD5 751beb653757878b455de321a839c5db
BLAKE2b-256 234bcbf19c2e8d8608d463db3bb2952709dadd9d05c81f04b8477436fd9f7984

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page