github.com/h2oai/wave

Realtime Web Apps and Dashboards for Python and R

Open this visualization on its own page →

Contributors

18

Lines of Code

11,354

From

2020-05-16

To

2021-01-04

About h2oai/wave

H2O Wave is a web application framework that enables developers to build realtime dashboards and browser-based applications using Python or R, without needing to write HTML, JavaScript, or CSS. The framework abstracts away frontend complexity, allowing developers to focus entirely on backend logic while the system handles the presentation layer automatically.

The platform is designed for scenarios where information needs to be captured from multiple sources and broadcast live to users, making it particularly well-suited for realtime analytics and monitoring dashboards. It features over 80 components and includes responsive layouts that adapt to different screen sizes, along with customizable theming capabilities. The project offers extensive documentation, a gallery of 200+ interactive examples, and interactive learning resources to help users get started quickly.

H2O Wave is distributed under the Apache License 2.0 and includes both Python and R language APIs, with R support being a more recent addition. The project maintains active community engagement through discussions, issue tracking, and a blog, and it has earned recognition through the FedRAMP compliance topic, indicating it meets government security standards relevant to web applications.

Share this video