Awesome Open Source
Awesome Open Source
Combined Topics
clean-code
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 99 Clean Code Open Source Projects
Categories
>
Software Architecture
>
Clean Code
Clean Code Javascript
⭐
47,138
🛁 Clean Code concepts adapted for JavaScript
Eshoponweb
⭐
5,643
Sample ASP.NET Core 5.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Equinoxproject
⭐
4,592
Full ASP.NET Core 3.1 application with DDD, CQRS and Event Sourcing concepts
Modular Monolith With Ddd
⭐
4,539
Full Modular Monolith application with Domain-Driven Design approach.
Clean Code Typescript
⭐
3,987
Clean Code concepts adapted for TypeScript
Clean Code Dotnet
⭐
3,467
🛁 Clean Code concepts and tools adapted for .NET
Jsinspect
⭐
3,242
Detect copy-pasted and structurally similar code
Awesome Programming Books
⭐
3,117
📚 经典技术书籍推荐,持续更新...
Clean Architecture Manga
⭐
2,568
🌀 Clean Architecture with .NET5, C#9 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Movieguide
⭐
2,534
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
Architecture
⭐
1,935
Architecture .NET 5, ASP.NET Core 5, Entity Framework Core 5, C# 9, Angular 11, Clean Code, SOLID, DDD.
Phpmd
⭐
1,859
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.
Clean Code Javascript
⭐
1,689
Conceitos de Código Limpo adaptados em JavaScript (Tradução PT-BR)
Android Modular Architecture
⭐
1,670
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Clean Go Article
⭐
1,581
A reference for the Go community that covers the fundamentals of writing clean code and discusses concrete refactoring examples specific to Go.
React Native Keyboard Spacer
⭐
1,426
Plug and play react-native keyboard spacer view.
Android Kotlin Clean Architecture
⭐
1,388
Android Sample Clean Architecture App written in Kotlin
Ios Learning Materials
⭐
1,355
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
No Framework Tutorial
⭐
1,351
A small tutorial to show how to create a PHP application without a framework.
Study Path
⭐
1,343
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Codemaid
⭐
1,342
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.
Sample Dotnet Core Cqrs Api
⭐
1,233
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Clean Code Ruby
⭐
1,227
🛁 Clean Code concepts adapted for Ruby
Vscode Glean
⭐
1,169
The extension provides refactoring tools for your React codebase
Churn Php
⭐
1,041
Discover files in need of refactoring.
Cascadingtabledelegate
⭐
932
A no-nonsense way to write cleaner UITableViewDelegate and UITableViewDataSource in Swift.
Evergreen Skills Developers
⭐
815
List of evergreen skills, based on software development best practices & cross-framework principles, that should serve as a fair assessment of skilled software engineers / developers
Android Guidelines
⭐
760
Project Guidelines for the Android Buffer App
Buddy.js
⭐
746
Magic number detection for JavaScript
Guardclauses
⭐
744
A simple package with guard clause extensions.
Capsule Network Tutorial
⭐
719
Pytorch easy-to-follow Capsule Network tutorial
React Cookbook
⭐
594
编写简洁漂亮,可维护的 React 应用
Cleanarchitecture.webapi
⭐
573
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
Clean Ts Api
⭐
570
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Cp Ddd Framework
⭐
558
A lightweight flexible development framework for complex business architecture with full ecosystem!轻量级业务中台开发框架,中台架构的顶层设计和完整解决方案!
Android Dagger2 Example
⭐
452
This project implements the dagger 2 in android for dependency injection
Phpmnd
⭐
429
PHP Magic Number Detector
Clean React
⭐
373
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Flutter_clean_architecture
⭐
345
Clean architecture flutter: A Flutter package that makes it easy and intuitive to implement Uncle Bob's Clean Architecture in Flutter. This package provides basic classes that are tuned to work with Flutter and are designed according to the Clean Architecture.
Clean Architecture
⭐
313
Clean architecture sample
Discord_bot.py
⭐
307
🍺 A simple discord bot that helps you getting started within discord.py
Go Realworld Clean
⭐
300
a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld
Reminders
⭐
292
An iOS application written in Swift to demonstrate how to implement a Clean Architecture in iOS
Tvflix
⭐
280
TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM architecture purely written in Kotlin
Write Readable Code
⭐
276
🗾 编写可读代码的艺术代码仓库
Cleanaspnetcorewebapi
⭐
271
Starter project for creating APIs built on ASP.NET Core using clean architecture.
Refactoring Code Smells
⭐
250
♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
Write Readable Javascript Code
⭐
244
📖 All about writing maintainable JavaScript
Clean Code Javascript
⭐
240
🛁 Адаптированные для JavaScript концепции Чистого кода
Movies Kotlin Kata
⭐
240
Katas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by Jorge Sánchez (Xurxodev)
Clean Code Javascript Tr
⭐
230
JavaScript için Uyarlanmış Temiz Kod Kavramları
Dotnet New Caju
⭐
226
Learn Clean Architecture with .NET Core 3.0 🔥
Abool
⭐
225
💡 Atomic Boolean library for cleaner Go code, optimized for performance yet simple to use.
Linqit
⭐
222
Extend python lists with .NET's LINQ syntax for clean and fast coding. Also known as PINQ.
Baking App Kotlin
⭐
222
Android architecture sample with dynamic feature modularisation, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player.
Run Aspnetcore
⭐
221
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Boilerplate
⭐
216
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi and Web(MVC) Projects.
Typescript Clean Architecture
⭐
214
It is my attempt to create Clean Architecture based application in Typescript
Bookmarks
⭐
206
🔖 +4.3K awesome resources for geeks and software crafters 🍺
Code Review Checklist
⭐
201
This code review checklist helps you be a more effective and efficient code reviewer.
Ex_check
⭐
197
One task to efficiently run all code analysis & testing tools in an Elixir project. Born out of 💜 to Elixir and pragmatism.
Clean Code Javascript
⭐
184
🛁 Адаптированные для JavaScript концепции Чистого кода
Pywarm
⭐
183
A cleaner way to build neural networks for PyTorch.
Kross Hugo
⭐
168
Kross Creative Portfolio Template
Clean Code Javascript
⭐
165
🛁 Clean Code cho Javascript: một số lời khuyên để giữ cho code js của bạn luôn sạch sẽ thơm tho 💪 💪 💪
Clean Code Zh
⭐
164
《代码整洁之道》中文翻译
Tslint Clean Code
⭐
162
TSLint rules for enforcing Clean Code
Android Clean Architecture
⭐
160
Showcasing a Clean Architecture approach from our Android applications framework!
Coroutines Flows Modularised
⭐
154
Clean Architecture Modular Project: MVVM + Coroutines+ Flows + Dagger2 + LiveData + UnitTests + UITests + MockWebServer
Clean Code Java
⭐
140
Clean Code concepts adapted for Java. Based on @ryanmcdermott repository.
Php Programming Best Practices
⭐
136
Referencia para los desarrolladores de Tiendanube y para la comunidad de PHP.
Cleanarchitecture.workerservice
⭐
132
A solution template using Clean Architecture for building a .NET Core Worker Service.
Android Clean Architecture Mvvm Dagger Rx
⭐
128
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Genericdatasource
⭐
127
A generic small reusable components for data source implementation for UITableView/UICollectionView in Swift.
Go Clean Architecture
⭐
125
REST API example, built by following Uncle Bob’s clean architecture principles
Live News Viper
⭐
118
A simple project to demonstrate VIPER design pattern.
Code Pal For Abap
⭐
116
code pal for ABAP is a highly configurable engine, fully integrated into the ABAP development framework ensuring Cloud’s built-in quality.
Xaml Code Experiences
⭐
113
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Go Bank Transfer
⭐
112
Simple API for banking routines using a Clean Architecture in Golang. 💳 💰 💸
Todo
⭐
111
✅ Commad-Line Task management with storage on your GitHub 🔥
Clean Flutter
⭐
108
This repo is a small explanation of clean architecture on with flutter framework and some test where added
Editorconfig Checker
⭐
107
A tool to verify that your files are in harmony with your .editorconfig
Dev Stuff
⭐
102
😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Clean Architecture
⭐
100
A (work-in-progress) guide to the methodology behind Made Tech Flavoured Clean Architecture
Apex Unified Logging
⭐
100
Platform-Event-based Apex logger for unified logging over transaction boundaries
Clean Code Notes
⭐
99
My notes of Clean Code book
Cleanify
⭐
87
Cleans/Beautifies html, js and css files in your project
Android Base
⭐
87
Android Clean Architecture MVP RESTful client template app
Android Mvp Architecture
⭐
81
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Event Sourcing Castanha
⭐
68
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Apex Domainbuilder
⭐
61
Framework to setup Apex test data in a highly flexible and readable way using the Test Data Builder pattern.
Booking Management Dashboard
⭐
61
flutter Booking Management Dashboard responsive (web,mobile,tablet)
Aspnet Core Clean Arch
⭐
59
It is a clean architecture project template which is based on hexagonal-architecture principles built with .Net core.
Lc Java
⭐
55
Clean Leetcode solutions in Java
Viper Templates
⭐
33
Swift Xcode templates for creating VIPER architecture stacks
Clearest Leetcode Cpp Solutions
⭐
33
Clearest LeetCode C++ Solutions. 本项目追求思路清晰,代码简洁。This project is intended to clarify the general problem solving ideas
Apex Chainable
⭐
27
Chain Batches in a readable and flexible way without hardcoding the successor.
Android Architecture Components Kotlin
⭐
23
Clean code App with Kotlin and Android Architecture Components
Programming Book Recommendations List
⭐
21
My personal list of books that I recommend to read if you are a software developer
1-99 of 99 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210