recomendações · revisão 1

Projetos Open Source Essenciais para Engenharia de Software

Uma curadoria de repositórios no GitHub, populares e amplamente utilizados pela comunidade, focados em demonstrar boas práticas de engenharia, arquitetura limpa e qualidade de código para desenvolvedores brasileiros. Este é um rascunho de lista; as fontes e a validade dos repositórios devem ser verificadas diretamente em seus endereços oficiais no GitHub antes de qualquer publicação.

Ver 1 revisãoAtualizada em 7 de ago. de 2026
Conhece bem este tema?

Como esta lista decide

Popularidade e maturidade no ecossistema40%Clareza na implementação de padrões de projeto35%Qualidade da documentação para aprendizado25%
01

Clean Architecture by unclebob

Linguagem: Conceitual/Java. Essencial como referência teórica sobre separação de responsabilidades e dependências, sendo a base fundamental para a arquitetura limpa.

Fonte ainda não adicionada
02

FreeCodeCamp

Linguagem: JavaScript/Web. Um repositório massivo que serve como base de conhecimento para estruturas de dados, algoritmos e boas práticas de desenvolvimento web.

Fonte ainda não adicionada
03

Project Guidelines

Linguagem: Inglês/Técnico. Uma coleção de melhores práticas de engenharia de software para projetos em JavaScript, ideal para entender padrões de código e convenções.

Fonte ainda não adicionada
04

The Algorithms

Linguagem: Múltiplas (Python, Java, Go, etc). Excelente para observar implementações limpas de algoritmos complexos, permitindo comparar padrões entre diferentes linguagens.

Fonte ainda não adicionada
05

Bulletproof React

Linguagem: TypeScript. Uma arquitetura de referência robusta para aplicações React, focada em escalabilidade, organização de pastas e padrões de design modernos.

Fonte ainda não adicionada
06

Awesome Clean Architecture

Linguagem: Múltiplas. Uma curadoria de recursos e links que ajudam a entender como aplicar arquitetura limpa e Domain-Driven Design na prática.

Fonte ainda não adicionada

Continue explorando

Ver categoria →