RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

Ultra Water

Humpalumps/Ultra-WaterRevisado por IA

O que faz

Um renderizador de água para three.js, a biblioteca 3D usada em jogos e visualizações no navegador. Vem com uma cena de demonstração de uma ilha que você pode sobrevoar: ondas de vento, ondas que se curvam e arrebentam perto da costa, espuma, padrões de luz solar no fundo do mar, uma vista subaquática com raios de sol, e caixotes e barcos que balançam na ondulação. É código-fonte para quem está construindo sua própria cena 3D, não um programa pronto. Você instala o Node, roda dois comandos e abre a página; celulares e tablets recebem automaticamente uma configuração mais leve.

Facilidade de instalação

C · instalar 1 ou 2 ferramentas · Windows

  • Windows C
  • macOS C
  • Linux C

Não há nada para baixar e instalar: em qualquer um dos três sistemas você precisa ter o Node instalado, depois rodar `npm install` e `npm run dev`, e abrir o endereço que o terminal mostra (README). A própria cena exige um navegador com WebGL2 e uma placa de vídeo razoavelmente potente; os números do autor vêm de uma RTX 3060.

Números no GitHub

Estrelas
500em 31 de out. de 2026
Downloads
—todas as versões
Crescimento
+500estrelas em 3 dias

Estrelas ao longo do tempo

420440460480500520 30 de out.31 de out. 420440460480500520 30 de out.31 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
Node.js
Para compilar a partir do código
Node.js
Espaço em disco
100 MB–500 MB · estimativa
Contas ou chaves
Nenhuma
Custo
Grátis
Licença
MIT (Permissiva)
Última atualização
28 de out. de 2026

Sinais de risco (4)

  • InfoProjeto recém-criado e sem versões publicadas

    Dados do projeto: criado em 2026-10-28, último push em 2026-10-28, 0 releases no GitHub, 0 issues abertas e já 318 estrelas. Ainda não há histórico de versões para avaliá-lo.

    revisão por IA

  • InfoNão está empacotado para reutilização

    O package.json está marcado como "private": true e ainda carrega a identidade de outro projeto: "name": "gelatin-game-engine", "description": "Gelatin Game Engine". Ele não é publicado como pacote instalável, então reutilizá-lo significa copiar arquivos de src/ manualmente.

    revisão por IA

  • InfoCriado com agentes de IA

    README: "The design was argued out with a second agent before building, and again for each round of upgrades." O repositório também tem uma pasta .claude/ no nível superior.

    revisão por IA

  • InfoOs números de desempenho foram medidos pelo próprio autor

    A própria seção de benchmark do README diz que números publicados antes estavam errados ("Earlier versions of this README quoted numbers 2-4x lower") e que o recurso de espuma mais recente "hasn't been re-measured cleanly yet". As taxas de quadros vêm do benchmark do próprio autor, feito dentro da página, em um PC e um celular.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • Se os mais de 200 fps citados se mantêm em outra placa de vídeo, navegador ou sistema operacional
  • Como ele se comporta em navegadores além do Chrome, e em Macs ou iPhones
  • Quanto espaço em disco o npm install ocupa (a estimativa de 100-500 MB é um palpite, não uma medição)
  • Quanto trabalho é, na prática, levar a água para um projeto three.js já existente, já que não há uma interface documentada

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.