Projects in Awesome Lists tagged with design-principles
A curated list of projects in awesome lists tagged with design-principles .
https://github.com/benbrignell/principles.design
An open source collection of design principles and methods.
design design-principles process product-design user-experience values
Last synced: 16 May 2025
https://github.com/AllThingsSmitty/basic-design-patterns
π§ A collection of essential design pattern examples in JavaScript π§°
awesome awesome-list code-snippets design-patterns design-principles javascript javascript-patterns javascript-snippets patterns snippets software-design-patterns software-design-principles
Last synced: 29 Aug 2025
https://github.com/eleev/swift-design-patterns
π The ultimate collection of Software Design Patterns & Principles with examples [38/79 Patterns].
architecture clean-architecture concurrency concurrency-patterns design-patterns design-principles designpatterns educational-materials gang-of-four gof-patterns ios-architecture mvc mvvm observer-pattern solid solid-principles swift swift-designpattern swift-patterns viper
Last synced: 08 Sep 2025
https://github.com/sbvkrishna/low-level-design
Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews
design-patterns design-principles designpatterns flipkart-interview interview-preparation interview-preparation-kit interview-preparation-resources lld low-level-design low-level-design-problems low-level-programming machine-coding machine-coding-interview object-oriented-programming oops software-design system-design
Last synced: 13 May 2025
https://github.com/anomaly2104/cache-low-level-system-design
Low level deisgn for cache system
cache design-patterns design-principles interview interview-questions low-level-design low-level-design-problems machine-coding object-oriented-programming oops oops-in-java
Last synced: 13 May 2025
https://github.com/stemmlerjs/solid-email-microservice
Learn the SOLID design principles by building a robust email microservice
design-principles microservice object-oriented-javascript software-design solid typescript
Last synced: 07 Apr 2025
https://github.com/anomaly2104/chess-low-level-system-design
Repository contatining the low level system design of Chess.
chess design-pattern design-patterns design-patterns-java design-principles interview interview-questions lld low-level-design low-level-design-problems object-oriented-programming oops oops-in-java system-design
Last synced: 13 May 2025
https://github.com/mkohm/detekt-hint
Detection of design principle violations in Kotlin as a plugin to detekt.
anti-patterns code-quality code-smells danger design-principles detections detekt detekt-hint detekt-plugin kotlin programming-principles software-architecture static-code-analysis
Last synced: 16 Mar 2025
https://github.com/dingpingzhang/simplefactorygenerator
A simple factory source generator that enables the pattern to not violate the open-close principle.
architecture design-pattern design-patterns design-principles factory-method factory-method-pattern simple-factory simple-factory-pattern
Last synced: 19 Mar 2025
https://github.com/samuelasherrivello/unity-best-practices
Unity Best Practices for C#; Design principles, design patterns, coding challenges, and more!
best-practices design-patterns design-patterns-csharp design-principles unity
Last synced: 13 Aug 2025
https://github.com/denali-design/denali-site
Documentation and design principles for Denali UI components, icon library, and corresponding CSS framework.
denali design-principles design-system documentation
Last synced: 25 Jul 2025
https://github.com/hieuwu/solid-examples
Example includes explaintation for each principle
design-principles principles-of-programming-languages principles-of-software solid-examples solid-principles solid-principles-examples
Last synced: 26 Oct 2025
https://github.com/ishan16696/design-patterns-golang
Design patterns in Golang with implementation.
design-patterns design-principles design-thinking designpatterns golang
Last synced: 23 Oct 2025
https://github.com/augusto11cb/computer-science-concepts-techniques-technologies
This repository aims to store my general studies on concepts, new technologies and techniques of computer science.
aspect-oriented-programming build-tool clean-architecture clean-code cleancode cloud-native cloud-native-architectures cloud-platforms computer-science concepts data-structures design-patterns design-principles gradle kotlin microservice microservices-architecture rabbitmq serverless spring-kotlin
Last synced: 25 Oct 2025
https://github.com/yeasin2002/dev-patterns
It signifies a comprehensive space (or world) dedicated to design patterns and principles. It suggests a hub, ecosystem, or knowledge center where developers can explore, learn, and apply various software design patterns.
design-patterns design-principles vue
Last synced: 29 Oct 2025
https://github.com/vishwajeet-29-pro/javadsa
Daily Practice on Java and Test Driven Development
cucumber design-principles documentation dsa-algorithm functional-programming java java-8 junit5 oops-in-java
Last synced: 27 Oct 2025
https://github.com/arasgungore/cpp-software-design
C++ Software Design: Design Principles and Patterns for High-Quality Software.
cplusplus cplusplus-20 cpp cpp-patterns cpp-programming cpp-programming-language cpp20 design-pattern design-patterns design-patterns-cpp design-principles designpattern designpatterns guidelines patterns principles software-architecture software-design software-design-patterns software-design-principles
Last synced: 13 Dec 2025
https://github.com/dejongyeong/design-patterns
IT Tralee Year 4 Module: Software Design Patterns
design-principles java software-design-patterns
Last synced: 12 Apr 2025
https://github.com/habibun/php
PHP Core & Architectures & Design Patterns & Principles & Concepts
architecture cqrs ddd ddd-architecture design-architecture design-pattern design-patterns design-principles domain-driven-design php
Last synced: 02 Dec 2025
https://github.com/jpcadena/solid-principles-machine-learning
S.O.L.I.D. Principles for Machine Learning project.
clean-code data-analysis data-engineering data-science deep-learning dependency-inversion-principle design-patterns design-principles interface-segregation-principle liskov-substitution-principle machine-learning machine-learning-models mlops models open-closed-principle pylint python single-responsibility-principle software-engineering solid-principles
Last synced: 05 Mar 2025
https://github.com/piazzai/opencolor
Definitions from the Open Color library
color-palette color-scheme color-theme colors ctan design design-principles design-tools document-design latex latex-beamer latex-colors latex-package latex-style open-color tex typesetting ui-colors ui-design xcolor
Last synced: 05 Mar 2025
https://github.com/smsraj2001/online-food-delivery-system-java
An Online Food Delivery System in Java
apache-netbeans design-patterns design-principles java java-swing-application jdk-17 mvc-pattern object-oriented-programming oops-in-java xml-database
Last synced: 16 Jul 2025
https://github.com/reginald-sahil-chand/orbital-orion-julie-desktop-assistant
π°οΈ Orbital Orion Julie Desktop Assistant π Python-powered, evolving desktop companion π Beyond tasks and reminders: workflows, data organization, notifications π Future-ready: planned AI integration π Say "Hey Julie" to boost productivity
automation console-application currently-supported-on-windows design-patterns design-principles desktop-assistant figma-for-design first-project fun-project future-ai gui-application orbital-orion-julie-desktop-assistant personal-website productivity pyqt6 pyqt6-desktop-application python python3 qt-framework reginald-sahil-chand
Last synced: 09 Mar 2025
https://github.com/ravirajbhardwaj/frontend-minimalist
These are the minimalist guide to start web development front-end + back-end on the Internet
css3 design-principles frontend-web html5 webdevelopment
Last synced: 28 Feb 2025
https://github.com/gbrandtio/kata
KATA Exercises focusing mainly on practicing clean code, that is: maintainability, readability and best practices (SOLID, YANGI, KISS etc).
clean-code design-patterns design-principles
Last synced: 01 Mar 2025
https://github.com/bunu23/designpattern
collection of Java design pattern implementations
builder decorator-pattern design-principles facade factory singleton strategy template-method-pattern
Last synced: 06 Oct 2025
https://github.com/harishan16/viswaharini-vidyashankar-bandsite
BandSite is a dynamic and fully responsive website that showcases a band's story, upcoming shows, and a fan interaction section. It's designed to mimic a real-world bandβs official site.
bem-methodology design-principles html5-css3 responsive-web-design scss-best-practices vanilla-javascript
Last synced: 20 Jun 2025
https://github.com/shaheennabi/design_principles_-_patterns_my_learnings
π―π Learnings: Design Patterns & Principles β¨π‘ This repo explores creational, structural, and behavioral patterns, along with Design principles. ππ§ By implementing these in Python, I aim to elevate my coding skills and understand how real-world systems are built with strong, scalable codebases. π»π₯
clean-code design-patterns design-principles large-codebase maintainable-code object-oriented-programming python scalable-code software-design software-engineering solid-principles
Last synced: 25 Aug 2025
https://github.com/crisnguyendev/miu-cs401-mpp
Repository for coursework emphasizing object-oriented principles, design patterns, UML diagrams, and software development practices to create reusable and maintainable code.
assignment design-principles fundamentals java maintainability object-oriented-programming reusability software-development uml-diagram
Last synced: 14 Apr 2025
https://github.com/fady-esam/solid-principles
SOLID Principles in C# with Practical Examples
clean-code code-refactoring csharp design-principles dotnet object-oriented-design object-oriented-programming oop software-architecture solid-principles
Last synced: 24 Jun 2025
https://github.com/waldohidalgo/design-patterns-curso
Repositorio con resumen de curso Programming Foundations: Design Patterns dado en Linkedin Learning. Ejemplos explicados utilizando Java
design-patterns design-principles
Last synced: 21 Mar 2025
https://github.com/askhan963/hci-project-final
This is HCI project with Good Design. I have Implemented Flexibility and efficiency of use, Affordance, Recognition rather than recall, User Control, Error-Prevention, and Aesthetic and minimalist design
design design-principles hci human-computer-interaction reactjs
Last synced: 21 Jun 2025
https://github.com/cored/lunch-n-learn
Talks, articles, papers that I watch or read during lunch time
design-principles programing-languages tech-talks
Last synced: 21 Feb 2025
https://github.com/augusto11cb/hr-framework-solid-principles-java
Practising and applying SOLID Principles in HR Framework Project
best-practices design-principles java solid solid-principles
Last synced: 11 Oct 2025
https://github.com/kay-gyasi/design-patterns
This repository contains applications of the common OOP design patterns. Can be used as a guide for implementing various design patterns
csharp decorator-pattern design-patterns design-principles observer-pattern oop strategy-pattern
Last synced: 08 Apr 2025
https://github.com/alainakafkes/workshop-tipkit
Materials from my workshop "Architecting feature walkthroughs, pre- and post-TipKit" (iOS)
conference-workshop design-principles feature-education ios swift swiftui tipkit
Last synced: 21 Mar 2025
https://github.com/musauyumaz/designprinciples
https://www.youtube.com/playlist?list=PLQVXoXFVVtp2eAq33DVNxeoXLXj4VMYpT
dependency-inversion-principle design-principles interface-segregation-principle liskov-substitution-principle loose-coupling open-closed-principle principles single-responsibility-principle solid solid-principles
Last synced: 21 Mar 2025
https://github.com/osteele/olin-design-principles
Design principles documentation for Olin College.
design-principles documentation education jekyll web-app
Last synced: 06 Oct 2025
https://github.com/blendereru/object-oriented-programming-in-sharp
exploring design patterns and principles. 100% in C#
csharp design-patterns design-principles oop solid-principles uml
Last synced: 26 Jun 2025
https://github.com/arman226/solid-design-principle
SOLID stands for : Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and Dependency Inversion Principle
dependency-inversion-principle design-principles interface-segregation-principle javascript liskov-substitution-principle open-closed-principle single-responsibility-principle solid
Last synced: 20 Jul 2025
https://github.com/rezatajari/solid-principles
A hands-on learning lab for mastering the SOLID principles in C#. Built with a focus on real-world analogies, problem-first thinking, and challenge-driven development. Each principle is isolated in its own section and demonstrated via practical code examples.
clean-code csharp dependency-injection design-principles dotnet object-oriented-design oop software-architecture software-engineering solid-principles
Last synced: 24 Jul 2025
https://github.com/candidj/designpatterns
Design Patterns in Java
design-patterns design-principles gang-of-four-design-patterns java
Last synced: 10 Mar 2025
https://github.com/kmohamedalie/lisbon-chair-shop
Design principles UX/UI π¨ποΈ
design-principles user-experience-design user-interface
Last synced: 30 Jul 2025
https://github.com/abdalkreem-bzoor/travel-and-accommodation-booking-platform
Hotel Booking ASP.NET Core API project implementing clean architecture, SOLID principles, and design patterns.
api asp-net-core-web-api c-sharp clean-architecture cloudinary cqrs-architectural-pattern design-patterns design-principles dontnet ef-core expression-trees linq mediatr moq rabbitmq sql-server xunit
Last synced: 18 Aug 2025