Python driver for H2O Q / Telesync Realtime Apps
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.
Telesync’s components work in conjunction with the Telesync relay server that facilitates realtime state synchronization between Python and web browsers.
The Telesync relay server is built into H2O.ai Q for enterprise-grade hosting.
Install and update using pip:
pip install -U telesync
from telesync import Site, ui # Connect to the Telesync server. site = Site() # Get the web page at route '/demo'. # If you're running this example on your local machine, # this page will refer to http://localhost:55555/demo. page = site['/demo'] # Add some content to the page. page['example'] = ui.markdown_card( box='1 1 2 2', title='Hello World!', content='And now for something completely different.', ) # Finally, sync the page to update the web browser. page.sync()
$ python hello.py
Issue tracker: https://github.com/h2oai/telesync/issues
Make Expando data structure available for apps.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.