h2oai/wave

Realtime Web Apps and Dashboards for Python and R

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 16th, 2026
Created on May 16th, 2020
Open Issues & Pull Requests: 223 (+1)
GitHub issues: Enabled
Number of forks: 371
Total Stargazers: 4,253 (+0)
Total Subscribers: 127 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.2 days
Mean response time: 105.2 days
90th percentile: 550.4 days
Tracked items: 38

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Work labelled "ui" is answered fastest, typically in about 7 hours, while "feature" waits about 13 days. Three people close 96% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 17
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 914 days
Stale 30+ days: 14
Stale 90+ days: 14

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (19)
  • ui (12)
  • feature (11)
  • good first issue (5)
  • security (5)
  • docs (3)
  • chore (2)
  • py (2)

Detailed Description

Wave is a framework for building realtime web applications and dashboards using Python and R.

Wave addresses the challenge of creating interactive web interfaces without requiring developers to write JavaScript or manage complex frontend infrastructure. It works by allowing data scientists and backend developers to define application logic in Python or R, with Wave handling the translation to a web-based user interface. The framework manages realtime communication between the backend and browser, enabling live updates to dashboards and applications as data changes.

Developers should choose Wave if they want to build interactive dashboards and web applications while staying within Python or R ecosystems, avoiding the need to learn web development frameworks or JavaScript. It suits projects where rapid prototyping of data-driven interfaces is valuable and where teams lack frontend expertise. The tool is particularly relevant for data science workflows, analytics dashboards, and applications requiring realtime updates without custom web development.

Wave maintains active development with regular commits across its codebase, indicating ongoing maintenance and feature work. The project accepts community contributions through established processes and demonstrates responsiveness to issues and pull requests. Development activity shows consistent engagement with the repository's core functionality and user-facing features.