GitStar
GitHub TrendingTopicsLanguages
/

Single Responsibility Principle GitHub Repositories

Explore popular GitHub repositories tagged “single-responsibility-principle”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

ochococo/OOD-Principles-In-Swift

💎 The Principles of OOD (SOLID) based on Uncle Bob articles.

Swift1,893156
lucidarch/lucid

Build scalable Laravel apps without compromising code quality and the least amount of technical debt. Effortless code navigation, onboarding and reviews. Tailored for Microservices and mindful of Monoliths.

PHP33057
k1r0s/kaop-ts

Simple Yet Powerful Library of ES2016 Decorators with Strongly typed method Interceptors like BeforeMethod, AfterMethod, OnException, etc

TypeScript26413
MaksimDzhangirov/practicalSolid

SOLID principles in Golang

Go481
Vinodh-G/SOLID-Principles-Swift

SOLID is a mnemonic acronym named by Robert C. Martin used in Software Programming, It represents 5 principles of Object Oriented Programming.

4812
pncsoares/javascript-solid-principles

The SOLID principles in JavaScript and TypeScript

JavaScript359
Bareflank/static_interface_pattern

how to implement the static interface pattern

C++286
alxgcrz/_principios-SOLID_

Principios S.O.L.I.D.

Java2510
JoanStinson/UnitySOLIDAsteroidsGame

A mini space game made applying all SOLID Principles to serve as a reference of good code architecture.

C#243
dboikliev/AspecTS

An aspect-oriented programming library implemented in TypeScript

TypeScript215
marceloalves95/SOLID-Kotlin

Projeto de estudo baseado nos principais conceitos sobre o SOLID aplicados a linguagem Kotlin

Kotlin202
wittylion/AutoPipe

AutoPipe (formerly Pipelines.Net) is a lightweight library for building modular pipelines. It lets you encapsulate each piece of logic in a small, reusable processor, and then compose processors into flexible workflows.

C#182
ahmedkhairy711/SolidSwift

SOLID Principles - in swift

Swift160
javamultiplex/clean-code-java

Clean code principles and design patterns examples in Java with Unit Test cases

Java1513
ashtanko/OOD-Principles-Kotlin

🛠️ The Principles of OOD in Kotlin: A practical guide to applying Object-Oriented Design principles in Kotlin, showcasing best practices and design patterns for building clean, maintainable, and scalable software.

Kotlin144
RidvanOrun/SOLIDPrincibles

Bu projede; SOLID prensiplerini örnekleriyle birlikte açıklamaya çalıştım.

C#110
aamahi/SOLID-Principles-Examples-in-PHP

Some examples about SOLID Design Principles in PHP

PHP102
kadir-code/SoftwarePrinciples

This repository contains SOLID principles explainations and for each principle have an example.

C#102
fritzmark/CleanCodeCheatSheetJson

Easily parsable clean code cheat sheet V 2.4. Based on the work of Urs Enzler.

100
Hilal-aslanboga/SOLID-Prensipleri

Bu projemde Yazılım Prensiplerinden olan SOLID İlkelerini açıkladım. Hem teorik olarak hemde uygulama üzerinden prensipleri inceleyebilirsiniz

C#91
palashmon/thinking-in-react

A walk through the thought process of building simple apps using React

JavaScript92
SongulSYTRK/Software_Principle

İn this Repository, has meaning of Software principle , Solid principles

C#80
alansastre/java-solid

Principios SOLID en Java. Pautas para crear Código Limpio o Clean código, código mantenible y fácil de leer.

Java82
JoanStinson/TapMatchMVC

Basic match 3 game implementation using model-view-controller structure done in one weekend.

C#80
serhatyamann/SOLID_Principles

SOLID Principles explanations and examples.

C#70
ezgiyaman/SoftwarePrinciples

Bu repository , SOLID ilkelerinin anlamlarını ve örneklerini içerir.

C#60
JoanStinson/BrickBreaker

A basic brick breaker mobile game implementation done in a few days.

C#60
mikecabana/email-generator

📨 Simple CLI to generate responsive emails using MJML and handlebars. Implementation using SOLID principles.

HTML61
Alireza-Ardalani/SBSRE

SBSRE is an eclipse plugin for extract method refactoring based on the single responsibility principle (SRP)

Java63
oguzhanKomcu/SOFTWARE_PRINCIPLES

I have demonstrated the software principles and especially the SOLID principles in this repository.

C#50
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source