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.
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 COLLECTIONPapers We Love é um diretório construído pela comunidade que divulga e organiza artigos notáveis de ciência da computação para leitura e discussão, com capítulos locais, servidor Discord e canal no YouTube.
Índice gratuito de livros chineses de programação, com obras sobre sistemas operacionais, IA, Web, algoritmos e diversas linguagens, com contribuições da comunidade.
raylib é uma biblioteca em C simples e fácil de usar para programação de videogames, ideal para prototipagem, educação e aplicações gráficas.
Serena é um kit de ferramentas MCP que fornece a agentes de codificação de IA recursos semelhantes a uma IDE para recuperação semântica de código, edição, refatoração e depuração, com suporte a mais de 40 linguagens por meio de servidores de linguagem ou de um plugin JetBrains.
Kyrixen Studio é um IDE leve e de código aberto projetado especificamente para o desenvolvimento com LibGDX.
Uma coleção curada de tutoriais passo a passo para reconstruir tecnologias do zero — incluindo renderizadores 3D, modelos de IA, bancos de dados, emuladores, jogos, blockchains e mais, em diversas linguagens de programação.
Nolang é uma linguagem de sistema segura em memória e sem GC, com sintaxe mínima e semântica intuitiva. Oferece modelo unificado de passagem por referência, destruição automática de variáveis e alocação/liberação em lote, além de CLI e plugin para VSCode.
O System Design Primer é um guia de código aberto para aprender arquitetura escalável e se preparar para entrevistas de system design, com recursos organizados, exercícios resolvidos e flashcards Anki.
Tach é uma ferramenta em Rust para Python que visualiza e aplica limites de dependência e interfaces em arquiteturas modulares.
Lista de leitura selecionada sobre a construção de sistemas de grande escala escaláveis, confiáveis e de alto desempenho, com princípios de design, estudos de caso de gigantes da tecnologia e recursos para entrevistas.
《Hello Algorithm》 é um tutorial gratuito e de código aberto sobre estrutura de dados e algoritmos, com foco em iniciantes. O material utiliza ilustrações animadas e código executável diretamente, além de oferecer suporte a múltiplos idiomas e 14 linguagens de programação diferentes.
O código-fonte e o currículo de código aberto do freeCodeCamp.org, uma plataforma sem fins lucrativos que oferece certificações gratuitas e autoguiadas em desenvolvimento web full-stack e machine learning.
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.
Nuitka é um compilador Python que traduz código Python para C, produzindo executáveis autônomos ou módulos de extensão. Compatível com Python 2.6-2.7 e 3.4-3.14, funciona em Linux, macOS e Windows. Suporta vários modos de compilação, incluindo distribuição autônoma.
Uma coleção de artigos e snippets de código projetada para ajudar desenvolvedores a aprimorar suas habilidades por meio de exemplos práticos e explicações.