Projects in Awesome Lists tagged with principles
A curated list of projects in awesome lists tagged with principles .
https://github.com/ryanmcdermott/clean-code-javascript
Clean Code concepts adapted for JavaScript
best-practices clean-architecture clean-code composition inheritance javascript principles
Last synced: 13 May 2025
https://github.com/nilbuild/design-patterns-for-humans
An ultra-simplified explanation to design patterns
architecture computer-science design-patterns engineering principles software-engineering
Last synced: 28 Apr 2026
https://github.com/kamranahmedse/design-patterns-for-humans
An ultra-simplified explanation to design patterns
architecture computer-science design-patterns engineering principles software-engineering
Last synced: 10 Oct 2025
https://github.com/dwmkerr/hacker-laws
🧠 Laws, Theories, Principles and Patterns for developers and technologists.
coding computerscience laws principles
Last synced: 06 Feb 2026
https://kuchin.github.io/awesome-cto/
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
architecture awesome awesome-list cto decision-making engineering-management hiring interviewing leadership management principles roadmap software-engineering startups
Last synced: 04 Apr 2025
https://github.com/nusr/hacker-laws-zh
💻📖对开发人员有用的定律、理论、原则和模式。(Laws, Theories, Principles and Patterns that developers will find useful.)
chinese coding computerscience laws principles
Last synced: 26 Jan 2026
https://github.com/labs42io/clean-code-typescript
Clean Code concepts adapted for TypeScript
best-practices clean-architecture clean-code coding-guidelines principles solid typescript
Last synced: 14 May 2025
https://github.com/trekhleb/state-of-the-art-shitcode
💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode
best-practice best-practices code-quality coding javascript principles programming style-guides styleguide
Last synced: 14 May 2025
https://github.com/qkraudghgh/clean-code-javascript-ko
:bathtub: Clean Code concepts adapted for JavaScript - 한글 번역판 :kr:
clean-architecture clean-code composition inheritance javascript principles translation
Last synced: 07 Oct 2025
https://github.com/nemanjarogic/designpatternslibrary
A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
architecture csharp design design-patterns designpatterns dotnet dotnet5 gof-patterns oop patterns principles
Last synced: 11 Apr 2025
https://github.com/nemanjarogic/DesignPatternsLibrary
A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
architecture csharp design design-patterns designpatterns dotnet dotnet5 gof-patterns oop patterns principles
Last synced: 31 Mar 2025
https://github.com/habrador/unity-programming-patterns
Implementations of programming design patterns in Unity with examples in C# when to use them.
architecture command-pattern computer-science design-patterns factory-pattern flyweight-pattern game-programming-pattern object-pool object-pool-pattern observer-pattern principles prototype-pattern singleton-pattern software-engineering spatial-partitioning state-pattern subclass-sandbox-pattern type-object-pattern unity unity3d
Last synced: 14 May 2025
https://github.com/Habrador/Unity-Programming-Patterns
Implementations of programming design patterns in Unity with examples in C# when to use them.
architecture command-pattern computer-science design-patterns factory-pattern flyweight-pattern game-programming-pattern object-pool object-pool-pattern observer-pattern principles prototype-pattern singleton-pattern software-engineering spatial-partitioning state-pattern subclass-sandbox-pattern type-object-pattern unity unity3d
Last synced: 25 Apr 2025
https://github.com/feature-sliced/documentation
🍰 Architectural methodology for frontend projects
architecture domain-driven feature-sliced frontend frontend-architecture hacktoberfest methodology principles separation-of-concerns vertical-slices
Last synced: 14 May 2025
https://github.com/6thsolution/EasyMVP
A full-featured framework that allows building android applications following the principles of Clean Architecture.
android architecture mvp principles
Last synced: 09 Jul 2025
https://github.com/6thsolution/easymvp
A full-featured framework that allows building android applications following the principles of Clean Architecture.
android architecture mvp principles
Last synced: 16 May 2025
https://github.com/solarrust/hacker-laws
💻📖 Законы, теории, принципы и модели, которые полезно знать разработчику.
codding computerscience development laws patterns principles
Last synced: 06 Oct 2025
https://github.com/mitsuruog/clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
best-practices clean-architecture clean-code composition inheritance javascript principles translation
Last synced: 10 Apr 2025
https://github.com/khusnetdinov/ruby.fundamental
:books: Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs
builder-pattern decorator-pattern design-patterns factory-pattern insertion-sort principles ruby search-algorithm selection-sort solid sorting-algorithms strategy-pattern thread
Last synced: 04 Apr 2025
https://github.com/wataridori/solid-php-example
Some examples about SOLID Design Principles in PHP
Last synced: 23 Jan 2026
https://github.com/djangopeng/tensorflow-in-depth
《深入理解TensorFlow》项目代码与样章
architecture book principles tensorflow
Last synced: 07 Apr 2025
https://github.com/datamade/data-making-guidelines
:blue_book: Making Data, the DataMade Way
datamade etl makefile principles
Last synced: 05 Mar 2026
https://github.com/iluwatar/java-design-patterns-vuepress-web
Next generation website for Java Design Patterns
design-patterns hacktoberfest java principles snippets vuepress website
Last synced: 05 Apr 2025
https://github.com/kingzez/write-readable-javascript-code
📖 All about writing maintainable JavaScript
angular best-practices clean-architecture clean-code es6 guide guidelines how-to javascript javascript-best-practices maintainability maintainable maintainable-javascript nodejs principles react readable standard style-guide vue
Last synced: 20 Jun 2025
https://github.com/PrinciplesDotDev/principles
An open-source list of principles used in software engineering
Last synced: 07 May 2025
https://github.com/nhsdigital/software-engineering-quality-framework
🏎️ Shared best-practice guidance & tools to support software engineering teams
documentation engineering framework nhs-digital nhs-england patterns practices principles standards
Last synced: 04 Apr 2025
https://github.com/vahidvdn/realworld-design-patterns
Explore real-world scenarios and best practices for design patterns with their unit tests ✅
ci clean-code design-patterns diagrams javascript monorepo nodejs nx-workspace oop oop-principles principles solid testing typescript unit-test
Last synced: 23 Apr 2025
https://github.com/mutasim77/design-patterns
🏗 Comprehensive Handbook on Gang of Four Design Patterns and SOLID Principles in TypeScript.
computer-science design-patterns patterns principles software-engineering solid typescript
Last synced: 06 Apr 2025
https://github.com/iluwatar/java-design-patterns-web
Java Design Patterns website at https://java-design-patterns.com
design-patterns hacktoberfest java principles snippets website
Last synced: 03 Aug 2025
https://github.com/maatheusgois/clean-code-swift
🇺🇸 Clean Code Adapted for Swift
best-practices clean-architecture clean-code composition inheritance principles swift
Last synced: 22 Sep 2025
https://github.com/dotnet-labs/headfirstdesignpattern
Head First Design Pattern: Completely Rewrite in C#
algorithm composite encapsulates factory factory-pattern headfirst iterator-pattern principles proxy-pattern singleton-pattern strategy
Last synced: 13 Jul 2025
https://github.com/schweizerischebundesbahnen/api-principles
The applicable SBB API Principles
apis documentation-site principles
Last synced: 26 Oct 2025
https://github.com/foo123/code-optimization-methods
A summary of code optimization methods
algorithms complexity efficiency optimization-methods principles tips-and-tricks
Last synced: 03 Jan 2026
https://github.com/jinjinov/job-interview-solid-principles-test
A programming job interview questions that test the understanding of basic principles and patterns
job-interviews ood-principles oop-principles patterns patterns-design principles solid-principles
Last synced: 30 Jun 2025
https://github.com/peteraritchie/namingthings
Content on tips, tricks, advice, practices for naming things in in software/technology
adjective advice capitalization class concepts consistency design namespace naming naming-things noun principles programming variable verb
Last synced: 10 Mar 2026
https://github.com/yusuf-daglioglu/tutorials
My personal tutorials and notes.
algorithms algorithms-and-data-structures anti-patterns architecture article computer-science design-patterns documentation engineering glossary patterns principles software software-engineering tutorial wiki
Last synced: 07 Mar 2026
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: 28 May 2026
https://github.com/iampawan/dartsolidprinciple
Demo of solid principle in Dart
dart object-oriented principles programming solid
Last synced: 29 Oct 2025
https://github.com/flanker/linear-method-zh-cn
产品研发的原则和最佳实践。Linear Method 中文版 https://linear.app/method
Last synced: 02 Jan 2026
https://github.com/microsoft/responsible-ai-workshop
Responsible AI Workshop: a series of tutorials & walkthroughs to illustrate how put responsible AI into practice
error-analysis explainability explainable-ai explainable-ml fairness fairness-ai fairness-ml jupyter-notebook machine-learning ml mlops-workshop principles responsible-ai widgets
Last synced: 16 Mar 2026
https://github.com/audienseco/engineering-principles
Guiding principles that serve as a blueprint for decision-making when developing and designing products at Audiense
culture devops extreme-programming principles principles-of-engineering product-development software-crafters values
Last synced: 31 Jan 2026
https://github.com/jetthoughts/how-we-work
How We Work
guide practices principles workflow
Last synced: 05 Oct 2025
https://github.com/umutphp/hacker-laws-cli
A CLI tool for Hacker-Laws Repo
hackerlaws hacktoberfest principles theory
Last synced: 12 Aug 2025
https://github.com/bloomca/vanilla-web-app
JS application from scratch without any dependencies
explanation javascipt principles tutorial vanilla-javascript
Last synced: 10 Mar 2026
https://github.com/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.
dependency-inversion-principle interface-segregation-principle kotlin liskov-substitution-principle odd principles single-responsibility-principle solid-principles
Last synced: 25 Aug 2025
https://github.com/tylersuehr7/clean-architecture
Recommendations for sufficiently clean architecture for local database storage and persistent storage.
android android-application architecture clean-architecture design principles structure
Last synced: 28 Apr 2025
https://github.com/yash-handa/design-patterns-in-javascript-and-typescript
Design Patterns Implementation And Explanation in JavaScript(ES6+) and TypeScript
codesnippets design-patterns docs gof gof-patterns javascript nodejs principles typescript
Last synced: 13 Apr 2025
https://github.com/daniel-mietchen/pledges
This repo contains materials about things I am publicly committed to
collaboration open-science pledges principles social-impact sustainability
Last synced: 02 Feb 2026
https://github.com/defra/dst-guides
Guides relating to the work of the Environment Agency's Digital Service teams
documentation guidance guides principles
Last synced: 02 Mar 2025
https://github.com/animmouse/hacker-laws-website
Website of hacker-laws by dwmkerr
coding computerscience laws principles
Last synced: 02 Apr 2025
https://github.com/serhatyamann/solid_principles
SOLID Principles explanations and examples.
dependency-inversion-principle interface-segregation-principle liskov-substitution-principle open-closed-principle principles single-responsibility-principle software-development solid
Last synced: 23 Oct 2025
https://github.com/seantrane/engineering
:notebook: Engineering standards, practices and principles
guidelines principles templates
Last synced: 21 Apr 2025
https://github.com/mikaelvesavuori/5-minutes-or-less-solid
SOLID principles in TypeScript and JavaScript, demystified in less than 5 minutes each.
demos design-patterns javascript js learning principles solid solid-principles ts typescript
Last synced: 04 Jul 2025
https://github.com/codershiyar/passwordmanager
A simple project for practice on OOP, design patterns , principles and code smells. It was for a university project. This Console Project is a password or account manager.
account-management codesmells console-app console-application design-pattern design-patterns java oop oop-principles oops-in-java password-manager principles simple-project
Last synced: 17 Aug 2025
https://github.com/grikomsn/slick-and-clean-javascript
Clean code concepts for JavaScript - Sunday, 27 October 2019
best-practices clean-architecture clean-code composition inheritance javascript principles
Last synced: 30 Oct 2025
https://github.com/ukhsa-collaboration/standards-api
UKHSA API design guidelines.
api-guidelines documentation patterns practices principles standards ukhsa
Last synced: 16 Feb 2026
https://github.com/dsebastien/concept-cards
A collection of Concepts
concepts directory frameworks frameworks-and-tools learning mental mental-models models principles thinking tools
Last synced: 01 Apr 2026
https://github.com/farbod-s/clean-code
A Handbook of Agile Software Craftsmanship
agile-development clean-code dependency-inversion-principle open-closed-principle patterns practices principles single-responsibility-principle software-design software-development uncle-bob
Last synced: 19 Feb 2026
https://github.com/tonyfahrion/howsystemswork
How systems work, at least for me
Last synced: 23 Feb 2026
https://github.com/bayatgames/conventions
Official development conventions, standards, and guidelines for Bayat projects. Includes coding standards, architecture principles, project workflows, and technical best practices to ensure consistency and quality across all teams.
accessibility architecture best-practices code-quality coding-standards consistency conventional-changelog conventional-commits conventions developer-experience development-workflow documentation git-workflow guidelines naming-conventions principles productivity refactoring security-standards standards
Last synced: 25 Jun 2025
https://github.com/hovey/pyschool
Examples of Pythonic patterns
matplotlib patterns principles python
Last synced: 29 Apr 2026
https://github.com/stygianiscool/cto
🤖 Enable multi-turn conversations with context memory, conversation ID management, and a user-friendly web interface for seamless interactions.
chrome-extension containers crx decision-making devteam electron-app engineering-management federalist founder livecoding macros pair-programming principles roadmap rust startups system-design top
Last synced: 14 Apr 2026
https://github.com/tahsinature/coding-principles
Clean code principles with examples for software developers.
Last synced: 30 Jan 2026
https://github.com/jimut123/code_skulptor_pygames
The games build in python using codesculptor
codesculptor computing games of principles python
Last synced: 16 Jan 2026
https://github.com/tuanai-vireox/dataengineer-principles
Data Engineering Principles
Last synced: 08 Oct 2025
https://github.com/0xm4ze/clean-code-cpp
📝 Clean Code concepts adapted for c++
bestpractices clean-architecture clean-code cplusplus cpp encapsulation inheritance principles
Last synced: 15 Jun 2025
https://github.com/tuancamtbtx/dataengineer-principles
Data Engineering Principles
Last synced: 20 Mar 2025
https://github.com/ishaansathaye/createtask_apcsp_livestocks
Archbishop Mitty AP Computer Science Principles Create Task 2020
ap-computer-science-principles create-task principles python3 stocks yahoo-finance
Last synced: 04 Sep 2025
https://github.com/gvatsal60/solidcore
💻 ✨ Embracing SOLID Principles for Elegant Software ✨💻
kiss principles solid solid-principles solidity
Last synced: 14 May 2026
https://github.com/akayibrahim/solid-principles-tutorial
Tutorial For SOLID Principles - Project 4
dependency-injection design-patterns interface interface-segregation-principle liskov-substitution-principle lsp open-closed-principle principles single-responsibility-principle solid solid-principles srp
Last synced: 09 Nov 2025
https://github.com/zjqingzun/scyl-spv1.0
scyl. Standard Principle version latest
license principles scyl-spv1 standards
Last synced: 03 Feb 2026
https://github.com/ashutosh00710/principles
This repository contains the principles that guide me in dealing with software engineering challenges.
Last synced: 19 Mar 2026
https://github.com/thulasi-ram/beyond-pep8
Inspired by Raymond Hettingers talk in PyCon 2015. Although this evolved to be list of curated heuristics from my own experiences, my opinions and my thoughts and not necessarily to limited to python.
guide pep8 principles pythonic
Last synced: 01 Mar 2026
https://github.com/evalle/poms
The main ideas from the "Principles of Microservices" course
cd continuous-delivery design devops docker kubernetes microservice microservices principles
Last synced: 30 Apr 2026
https://github.com/sinipelto/popl-exercises
Principles of Programming Languages Autumn 2019 Course Exercises.
bnf custom-programming-language lexer lexical-analysis lexical-analyzer parser principles programming-language syntax-analysis syntax-tree tokenizer
Last synced: 30 Mar 2025
https://github.com/m4zesec/clean-code-cpp
📝 Clean Code concepts adapted for c++
bestpractices clean-architecture clean-code cplusplus cpp encapsulation inheritance principles
Last synced: 01 Nov 2025
https://github.com/frankiecancino/javavspython
Description of the similarities and differences between the programming languages of Java and Python
java java-8 language-purpose languages principles programming-language python python-2 python-3 python2 python3
Last synced: 13 Apr 2026
https://github.com/systemdes/system
Design foundations and components for my OS
assets astro branding components design design-system materials principles
Last synced: 24 Feb 2026
https://github.com/madhav06/exploring-javascript
💻 A collection of awesome browser-side JavaScript libraries, resources and shiny things.
all-concept best-practices classes concurrency front-end functions javascript libraries objects principles solid
Last synced: 01 Feb 2026
https://github.com/mikaelvesavuori/solid-demo
SOLID demonstration using TypeScript
demos design-patterns javascript js learning principles solid solid-principles ts typescript
Last synced: 20 Apr 2026
https://github.com/tej-singh-rana/book-solution
experimental highlight-syntax operations principles research tools
Last synced: 27 Jan 2026
https://github.com/kieran-ryan/leabhar-cliste
Programming practices, principles and concepts
Last synced: 07 Jan 2026
https://github.com/whiskeysierra/knowledge
My principles, practices, patterns, experiences and learnings.
coding experience knowledge-sharing patterns practices principles
Last synced: 16 Jan 2026
https://github.com/greenbett/best-clean-code-dotnet
🛁 Clean Code concepts and tools adapted for .NET
aspnet awesome azure best-practices clean-architecture clean-code composition cshapr dotnet inheritance principles solid
Last synced: 27 Sep 2025
https://github.com/furqanramzan/clean-code-guidelines
🚀 A comprehensive documentation project A that provides practical advice and best practices for writing clean and maintainable code
best-practices clean-code code-guide code-organization code-quality design-patterns documentation functions maintainability naming-conventions principles readability variables
Last synced: 20 Mar 2025
https://github.com/akibrk/design-patterns
Contains example implementation of some of the popular design patterns and principles I've come across.
architecture design-pattern educational essential principles
Last synced: 05 Apr 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/alienkevin/principlesofdesign
A Website on Universal Principles of Design written by William Lidwell, Kritina Holden, and Jill Butler
Last synced: 03 Jan 2026
https://github.com/tracychacon/getting-started-with-rails-guide
This project is a result of following the official Ruby on Rails Guides tutorial. This repository tracks my progress through the official Ruby on Rails Guides tutorial, covering fundamental Rails concepts.
app application basic css deploy general html javascript layout mvc principles rails restful ruby sqlite3
Last synced: 08 Apr 2026
https://github.com/brylie/principled-architecture
Principles for developing sustainable software and community.
community decisions development efficiency principles values
Last synced: 19 Jan 2026
https://github.com/technolingo/design_patterns
Common Software Design Patterns & Principles
Last synced: 20 Jan 2026
https://github.com/sderosiaux/my-values
A personal manifesto sharing core values for meaningful collaboration and relationships
collaboration manifesto personal-values principles values
Last synced: 29 Oct 2025
https://github.com/jaime-u-lopez/temas-java
En este repositorio se encuentran varios temas de Java como manibulacion de archivos, conexiona bases de datos, temas de jdbc, Spring boot , servlet etc
design-patterns encapsulamento herencia-java java jdbc-database mysql polimorfismo-java postgresql principles spring-boot
Last synced: 06 Apr 2026