three.js
mrdoob/three.jsRevisado por IA
O que faz
three.js é um bloco de construção para quem escreve JavaScript, não um programa que se abre. Ele desenha cenas 3D no navegador usando WebGL ou WebGPU: câmeras, luzes, materiais, modelos 3D carregados, som e realidade virtual ou aumentada. Qualquer coisa construída com ele roda em um navegador comum em qualquer sistema. Você o adiciona a um projeto com npm ou uma tag script e depois escreve o código; o site do projeto tem centenas de exemplos, documentação e um manual. Clonar o repositório completo baixa cerca de 2 GB.
Facilidade de instalação
E · só para quem programa · Web
Só para desenvolvedores: as releases não contêm nenhum programa para executar, e o ponto de partida do README é um código JavaScript que você mesmo escreve depois de adicionar a biblioteca com npm. O resultado então roda em qualquer navegador moderno no Windows, macOS, Linux ou em um celular.
Em breve: instale com 1 clique pelo app RepoPicks.
Números no GitHub
- Estrelas
- 117.311em 31 de out. de 2026
- Downloads
- —todas as versões
- Crescimento
- +311estrelas em 5 dias
Estrelas ao longo do tempo
Fatos
- Roda em
- Web
- 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.
- Licença
- MIT (Permissiva)
- Pode substituir
- Unity, PlayCanvas
- Última atualização
- 31 de out. de 2026
Sinais de risco (1)
- InfoDownload do repositório muito grande
README.md: "Cloning the repo with all its history results in a ~2 GB download", e sugere usar `git clone --depth=1` em vez disso.
revisão por IA
As evidências aparecem no idioma original.
O que o Radar não conseguiu verificar
- Se uma cena tem bom desempenho na sua placa de vídeo, celular ou navegador
- Se os recursos de WebGPU funcionam no navegador que você usa
- Quanto da biblioteca acaba entrando no tamanho final da sua página