solid-principles
Here are 2,592 public repositories matching this topic...
Language:All
Sort:Most stars
Learn Low Level Design (LLD) and prepare for interviews using free resources.
- Updated
Oct 25, 2025 - Java
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
- Updated
Jun 11, 2024 - TypeScript
🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
- Updated
Aug 18, 2023 - C#
A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and software architecture.
- Updated
Apr 17, 2025
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
- Updated
Aug 23, 2021 - Kotlin
Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.
- Updated
Aug 18, 2021 - Go
URL shortening service written in Go and React
- Updated
Sep 13, 2020 - Go
Restaurant App 🍔 is a sample open-source e-Commerce 🛒 application for ordering foods, powered by polyglot microservices architecture and cross-platform development including mobile and web
- Updated
Nov 3, 2025 - C#
Cross-platform sample .NET GUI for cloud file management.
- Updated
Dec 12, 2025 - C#
Aplicativo feito em Flutter usando TDD, Clean Architecture, Design Patterns e SOLID principles
- Updated
Jun 10, 2022 - Dart
A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!
- Updated
Nov 2, 2024 - HTML
ASP.NET Core, C#, CQRS Event Sourcing, REST API, DDD, SOLID Principles and Clean Architecture
- Updated
Dec 13, 2025 - C#
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
- Updated
Dec 16, 2025 - Kotlin
How to implement Hexagonal architecture in frontend (Javascript/Typescript)
- Updated
Mar 28, 2024 - TypeScript
Various Low Level Object Oriented System Design problems are discussed in this space
- Updated
Feb 2, 2025 - Java
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
- Updated
Jan 19, 2021 - Swift
Base application using nest JS focused on DDD architecture and SOLID principles
- Updated
Apr 11, 2023 - TypeScript
Code Samples to understand SOLID design principles and Design Patterns in JAVA.
- Updated
Dec 18, 2023 - Java
🚀 The ultimate collection of Software Design Patterns & Principles with examples [38/79 Patterns].
- Updated
Jun 4, 2023 - Swift
Improve this page
Add a description, image, and links to thesolid-principles topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thesolid-principles topic, visit your repo's landing page and select "manage topics."