Awesome Open Source
Awesome Open Source
Application Programming Interfaces
Command Line Interface
Integrated Development Environments
Lists Of Projects
User Interface Components
Web User Interface
The Top 91 Clean Code Open Source Projects
Become A Software Engineer At Top Companies
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
Sample ASP.NET Core 3.1 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Full ASP.NET Core 3.1 application with DDD, CQRS and Event Sourcing concepts
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
Clean Code Typescript
Clean Code concepts adapted for TypeScript
Detect copy-pasted and structurally similar code
Awesome Programming Books
Clean Code Dotnet
🛁 Clean Code concepts and tools adapted for .NET
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
Clean Architecture Manga
🌀 Clean Architecture with .NET5, C#9 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Architecture using .NET 5, ASP.NET Core 5, Entity Framework Core 5, C# 9, Angular 11, Clean Code, SOLID, DDD, Docker and more.
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.
Android Modular Architecture
📚 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
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
Plug and play react-native keyboard spacer view.
Android Kotlin Clean Architecture
Android Sample Clean Architecture App written in Kotlin
No Framework Tutorial
A small tutorial to show how to create a PHP application without a framework.
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Clean Code Ruby
🛁 Clean Code concepts adapted for Ruby
Sample Dotnet Core Cqrs Api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Discover files in need of refactoring.
The extension provides refactoring tools for your React codebase
A no-nonsense way to write cleaner UITableViewDelegate and UITableViewDataSource in Swift.
Project Guidelines for the Android Buffer App
Capsule Network Tutorial
Pytorch easy-to-follow Capsule Network tutorial
A simple package with guard clause extensions.
编写简洁漂亮，可维护的 React 应用
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
Cp Ddd Framework
A lightweight flexible development framework for complex business architecture with full ecosystem！轻量级业务中台开发框架，中台架构的顶层设计和完整解决方案！
Android Dagger2 Example
This project implements the dagger 2 in android for dependency injection
PHP Magic Number Detector
Clean Ts Api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
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 sample
An iOS application written in Swift to demonstrate how to implement a Clean Architecture in iOS
Starter project for creating APIs built on ASP.NET Core using clean architecture.
🍺 A simple discord bot that helps you getting started within discord.py
Write Readable Code
Go Realworld Clean
a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld
TvFlix android app using Dagger Hilt, Coroutines, Jetpack(Room, ViewModel, Paging, LiveData) based on MVVM architecture purely written in Kotlin
Movies Kotlin Kata
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)
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
💡 Atomic Boolean library for cleaner Go code, optimized for performance yet simple to use.
Extends python lists with LINQ functionality for clean, fast coding.
Refactoring Code Smells
♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
🔖 +4.2K awesome resources for geeks and software crafters 🍺
A cleaner way to build neural networks for PyTorch.
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 ->
Tslint Clean Code
TSLint rules for enforcing Clean Code
Baking App Kotlin
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.
Kross Creative Portfolio Template
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Android Clean Architecture
Showcasing a Clean Architecture approach from our Android applications framework!
Typescript Clean Architecture
It is my attempt to create Clean Architecture based application in Typescript
Clean Code Zh
Php Programming Best Practices
Referencia para los desarrolladores de Tiendanube y para la comunidad de PHP.
A generic small reusable components for data source implementation for UITableView/UICollectionView in Swift.
A solution template using Clean Architecture for building a .NET Core Worker Service.
Live News Viper
A simple project to demonstrate VIPER design pattern.
This repo is a small explanation of clean architecture on with flutter framework and some test where added
One task to efficiently run all code analysis & testing tools in an Elixir project. Born out of ❤️ to Elixir and pragmatism.
✅ Commad-Line Task management with storage on your GitHub 🔥
Coroutines Flows Modularised
Clean Architecture Modular Project: MVVM + Coroutines+ Flows + Dagger2 + LiveData + UnitTests + UITests + MockWebServer
Code Pal For Abap
code pal for ABAP is a highly configurable engine, fully integrated into the ABAP development framework ensuring Cloud’s built-in quality.
A (work-in-progress) guide to the methodology behind Made Tech Flavoured Clean Architecture
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Xaml Code Experiences
A collection of the experiences I have collected during days of Xamarin and Wpf, while following the MVVM design pattern.
Clean Code Java
Clean Code concepts adapted for Java. Based on @ryanmcdermott repository.
Apex Unified Logging
Platform-Event-based Apex logger for unified logging over transaction boundaries
Cleans/Beautifies html, js and css files in your project
Android Clean Architecture MVP RESTful client template app
A tool to verify that your files are in harmony with your .editorconfig
Android Mvp Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Go Bank Transfer
Simple API for banking routines using a Clean Architecture in Golang. 💳 💰 💸
Event Sourcing Castanha
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.
Design Patterns Php
Design patterns written in PHP 7.4
Clean Leetcode solutions in Java
Booking Management Dashboard
flutter Booking Management Dashboard responsive (web,mobile,tablet)
Swift Xcode templates for creating VIPER architecture stacks
Android Architecture Components Kotlin
Clean code App with Kotlin and Android Architecture Components
Programming Book Recommendations List
My personal list of books that I recommend to read if you are a software developer
1-91 of 91 projects