Um museu 3D gratuito e bilíngue no navegador, onde crianças pequenas e seus responsáveis exploram animais pré-históricos da terra, do mar e do céu.
MengTo/threeui
Catálogo open source, sem login, de componentes de UI interativos em Three.js/WebGL, com renderizadores ao vivo e código-fonte completo.
- Estrelas
- 6,692
- Forks
- 626
- Issues abertas
- 8
- Último commit
- há 2 meses
O que é?
ThreeUI Community é a edição open source do catálogo de componentes ThreeUI. Ela oferece uma grade navegável de componentes de UI baseados em WebGL e Three.js, cada um com um renderizador interativo ao vivo, controles ajustáveis, seletor de variantes e abas com o código-fonte. O shell da aplicação, a navegação, a busca, os temas e o layout responsivo são iguais aos do projeto principal ThreeUI.
A edição Community não inclui os componentes Pro e Beta nem suas implementações, e não exige conta ou autenticação. O catálogo conta com 50 componentes principais, 111 rotas e 141 variantes gratuitas. O pacote React @designcodeio/threeui está publicado no npm, então é possível importar componentes individuais para um app React com estilos compartilhados; alguns componentes de documento completo carregam assets em tempo de execução de um diretório público.
O repositório pode ser executado localmente com npm install e npm run dev, e npm run build executa verificações de tipos e gera um build de produção. O código-fonte Pro é distribuído separadamente por meio de uma CLI que exige uma assinatura paga.
Recursos principais
- 01Renderizadores interativos ao vivo para cada componente WebGL/Three.js.
- 02Controles ajustáveis e um seletor de variantes para cada componente gratuito.
- 03Abas com o código-fonte que mostram a implementação de cada componente.
- 04Pacote React @designcodeio/threeui publicado para importar componentes.
- 05Não exige login, conta ou checkout.
Casos de uso
- Explorar efeitos de UI em Three.js e WebGL em busca de inspiração antes de criar um projeto.
- Copiar ou importar componentes de UI 3D prontos para uma aplicação React.
- Aprender como componentes de interface baseados em shaders e Three.js são estruturados consultando o código-fonte.
Tópicos
Perguntas frequentes
- O que é threeui?
- Catálogo open source, sem login, de componentes de UI interativos em Three.js/WebGL, com renderizadores ao vivo e código-fonte completo. ThreeUI Community é a edição open source do catálogo de componentes ThreeUI. Ela oferece uma grade navegável de componentes de UI baseados em WebGL e Three.js, cada um com um renderizador interativo ao vivo, controles ajustáveis, seletor de variantes e abas com o código-fonte. O shell da aplicação, a navegação, a busca, os temas e o layout responsivo são iguais aos do projeto principal ThreeUI.
- threeui é gratuito? Qual é a licença?
- threeui é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- threeui ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de threeui foi em 3 de set. de 2026.
- Para que posso usar threeui?
- Explorar efeitos de UI em Three.js e WebGL em busca de inspiração antes de criar um projeto. Copiar ou importar componentes de UI 3D prontos para uma aplicação React. Aprender como componentes de interface baseados em shaders e Three.js são estruturados consultando o código-fonte.
- Onde consigo threeui?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/MengTo/threeui
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Estúdio de pré-visualização no navegador para bloquear cenas, posar personagens e montar movimentos de câmera, com exportação de planos para modelos de vídeo com IA.
Uma Agent Skill que permite ao Codex, Claude Code ou Cursor gerar um edifício chinês em 3D com Three.js, que pode ser orbitado e se monta tijolo por tijolo.
Um app web interativo que funciona offline e reconstrói no navegador o céu noturno local de qualquer lugar e horário.
Efeitos de shader WebGPU em componentes prontos para React, Vue, Svelte, Solid e JavaScript puro, com editor visual que exporta código.
Uma biblioteca de animações de cursor para React e Next.js, com efeitos que acompanham o cursor e componentes para copiar para o próprio projeto.