Repolode
h2oai

h2oai/wave

Uma stack de software para criar apps e dashboards em tempo real no navegador usando Python ou R, sem escrever HTML, JavaScript ou CSS.

Alternativa open source a:TableauStreamlit

Estrelas
4,262
Forks
374
Issues abertas
222
Último commit
há 4 dias

O que é?

O H2O Wave é um framework para criar aplicações e dashboards no navegador inteiramente com Python ou R. Os desenvolvedores definem páginas, widgets e atualizações de dados no código, e o Wave os renderiza no navegador sem exigir código de front-end.

O foco é na entrega em tempo real e com baixa latência: informações coletadas de várias fontes podem ser enviadas ao vivo para os clientes conectados, o que é ideal para painéis de monitoramento e análises que precisam ser atualizados conforme os dados chegam. O projeto oferece um catálogo com mais de 80 componentes de UI e mais de 250 exemplos, além de layouts responsivos e temas.

A API para a linguagem R foi disponibilizada recentemente junto com a API para Python, permitindo que usuários de R também criem e controlem dashboards do Wave.

Recursos principais

  • 01Crie apps web e dashboards usando apenas Python ou R, sem HTML, JavaScript ou CSS.
  • 02Envie atualizações em tempo real de fontes de dados para navegadores conectados.
  • 03Inclui mais de 80 componentes de UI e layouts responsivos.
  • 04Oferece temas claros, escuros e cores personalizadas.
  • 05Disponibiliza um tour interativo e um app de aprendizado com mais de 200 exemplos.

Casos de uso

  • Criar dashboards internos de análise para equipes de ciência de dados.
  • Monitorar fluxos de dados ao vivo em um painel no navegador.
  • Prototipar apps de dados sem precisar de um desenvolvedor de front-end dedicado.

Início rápido

  1. 1

    Siga o guia de instalação vinculado no README (wave.h2o.ai/docs/installation) ou baixe o projeto na página de releases

Em coleções

Tópicos

Perguntas frequentes

O que é wave?
Uma stack de software para criar apps e dashboards em tempo real no navegador usando Python ou R, sem escrever HTML, JavaScript ou CSS. O H2O Wave é um framework para criar aplicações e dashboards no navegador inteiramente com Python ou R. Os desenvolvedores definem páginas, widgets e atualizações de dados no código, e o Wave os renderiza no navegador sem exigir código de front-end.
wave é gratuito? Qual é a licença?
wave é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
wave ainda é mantido?
Manutenção ativa. O último commit de wave foi em 3 de nov. de 2026.
Para que posso usar wave?
Criar dashboards internos de análise para equipes de ciência de dados. Monitorar fluxos de dados ao vivo em um painel no navegador. Prototipar apps de dados sem precisar de um desenvolvedor de front-end dedicado.
Como instalar wave?
Siga o guia de instalação vinculado no README (wave.h2o.ai/docs/installation) ou baixe o projeto na página de releases
Onde consigo wave?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/h2oai/wave

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados