Guia open-source popular com 33 conceitos essenciais de JavaScript, incluindo explicações claras, exemplos de código e recursos curados. Expandido além da lista original e disponível em mais de 40 idiomas.
Código aberto. Novas possibilidades.
Descubra projetos open source de qualidade, envie projetos anonimamente e reivindique e edite seu próprio projeto.
Um pouco de curiosidade. Um mundo de código aberto.
THE FIRST COLLECTIONWebpack é um empacotador de módulos que agrupa arquivos JavaScript para uso no navegador, transformando e empacotando quase qualquer recurso. Suporta ES2015+, CommonJS, AMD, loaders, plugins, divisão de código e otimizações de produção.
Draggable é uma biblioteca JavaScript para interações personalizadas de arrastar e soltar, oferecendo módulos Draggable, Sortable, Droppable e Swappable com suporte a eventos nativos e plugins.
A segunda edição da série de livros You Don't Know JS Yet, com capítulos online gratuitos e volumes compráveis sobre mecanismos centrais do JavaScript, incluindo Get Started e Scope & Closures.
Guia de estilo JavaScript do Airbnb, amplamente utilizado: convenções pragmáticas de codificação ES6+, configurações ESLint e seções sobre tipos, funções, classes, nomenclatura, testes e mais. Inclui guias complementares para React e CSS-in-JavaScript.
Vuestic Admin é um conjunto de templates de administração open-source construído com Vue 3, Vite, Pinia e Tailwind CSS sobre a biblioteca Vuestic UI, oferecendo tema escuro, i18n, acessibilidade e layouts responsivos.
Terser é um conjunto de ferramentas JavaScript para análise, minificação e compressão de código ES6+, um fork mantido do uglify-es. Oferece CLI e API programática para minificar código, ofuscar nomes de variáveis e propriedades, e gerar source maps.
Parcel é uma ferramenta de build web de zero configuração que suporta HTML, CSS, JavaScript e muitos tipos de assets prontos para uso, com um servidor de desenvolvimento embutido, recarregamento a quente, compilação baseada em Rust, cache e otimização automática de produção.
mo · js é uma biblioteca de gráficos de movimento JavaScript rápida, pronta para retina e modular, para a web. Ela oferece uma API declarativa com componentes integrados como Html, Shape, Swirl, Burst e Stagger para criar animações web encantadoras.
Babel é um compilador JavaScript impulsionado pela comunidade que transforma a sintaxe moderna do JavaScript em versões compatíveis com ambientes mais antigos, permitindo que os desenvolvedores usem os recursos mais recentes da linguagem.
Static é um player de rádio embutido open-source baseado na web, que gera páginas estáticas com webpack e usa transmissões ao vivo do YouTube como estações e vídeos do giphy como fundos. Configurado via JSON, pode ser hospedado no GitHub Pages.
Um guia abrangente de melhores práticas de Node.js, cobrindo arquitetura de projeto, estilo de código, testes, produção, segurança e muito mais.
Snippet leve de rastreamento JavaScript para Sweep Analytics, oferecendo análise web amiga da privacidade sem registro de IP, rastreamento de visualizações de página e rastreamento personalizável de eventos via atributos data HTML.
melonJS é um mecanismo de jogos HTML5 leve, sem dependências externas, para jogos 2D/2.5D. Oferece renderização acelerada por GPU (WebGPU/WebGL2/Canvas), integração com mapas Tiled, física, áudio e suporte a malhas 3D em apenas ~250KB. Compatível com todos os principais navegadores.