Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 clean-code Open-Source Projects
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
eShopOnWeb
Discontinued Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
clean-code-javascript
Conceitos de Código Limpo adaptados em JavaScript (Tradução PT-BR) (by felipe-augusto)
-
clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
-
Architecture
.NET 8, Angular 18, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.
-
clean-go-article
A reference for the Go community that covers the fundamentals of writing clean code and discusses concrete refactoring examples specific to Go.
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
study-path
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
-
kotlin-sample-app
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
-
PHP Mess Detector
PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
-
CodeMaid
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
-
clean-ts-api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
By the way, the other day I found on Twitter a summary of Clean Code concepts with examples in Javascript so you can take a look at the content of the book before deciding whether to buy it or not.
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286
- https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)
- https://github.com/ivanpaulovich/clean-architecture-manga (uses clean architecture in .NET Core + React)
You could also use the Ardalis Guard Clause, Ardalis Result and Fluent Validation
PHPMD - PHP Mess Detector: PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
CodeMaid is an open-source Visual Studio extension to cleanup and simplifies our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
Rodrigo Manguinho - Clean TS API
clean-code related posts
-
The Clean Code book and the clean code paradigms
-
Why clean code makes JavaScript programming easier
-
The difference between clean code and clean architecture?
-
How to find a sample enterprise applications?
-
Why you should ditch NPM UUID. Node has you covered!
-
eShop vs eShopOnWeb?
-
Simplify Your C# Code: Top 5 Refactoring Tools
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Jun 2024
Index
What are some of the best open-source clean-code projects? This list will help you:
Project | Stars | |
---|---|---|
1 | clean-code-javascript | 90,221 |
2 | domain-driven-hexagon | 11,529 |
3 | modular-monolith-with-ddd | 10,468 |
4 | eShopOnWeb | 9,982 |
5 | clean-code-typescript | 9,070 |
6 | clean-code-dotnet | 6,884 |
7 | EquinoxProject | 6,309 |
8 | Clean-Code-Notes | 5,674 |
9 | clean-code-javascript | 4,023 |
10 | clean-architecture-manga | 3,887 |
11 | jsinspect | 3,553 |
12 | react-philosophies | 3,430 |
13 | Architecture | 3,102 |
14 | GuardClauses | 2,938 |
15 | clean-go-article | 2,873 |
16 | sample-dotnet-core-cqrs-api | 2,774 |
17 | study-path | 2,650 |
18 | kotlin-sample-app | 2,400 |
19 | PHP Mess Detector | 2,294 |
20 | flutter_pokedex | 2,288 |
21 | CodeMaid | 1,870 |
22 | clean-ts-api | 1,815 |
23 | clean-code-ruby | 1,557 |
Sponsored