The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 20 Principle Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
hacker-laws
💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
-
awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
state-of-the-art-shitcode
💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode
-
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.
-
Unity-Programming-Patterns
Implementations of programming design patterns in Unity with examples in C# when to use them.
-
EasyMVP
A full-featured framework that allows building android applications following the principles of Clean Architecture.
-
awesome-artificial-intelligence-guidelines
This repository aims to map the ecosystem of artificial intelligence guidelines, principles, codes of ethics, standards, regulation and beyond.
-
Fundamental Ruby
: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
-
job-interview-solid-principles-test
A programming job interview questions that test the understanding of basic principles and patterns
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: I have been following the mooc java-1 from few days and i am on part-3 i want to ask some questions | /r/learnjava | 2023-06-06After that, more practice, and then Design Patterns (as in the famous book of the "Gang of Four": "Design Patterns: Elements of Reusable Object Oriented Software"). Here I'd recommend "Head First: Design Patterns" and Java Design Patterns as well as Refactoring Guru (the sites are more reference than course).
Project mention: Ask HN: How to handle Asian-style “Family name first” when designing interfaces | news.ycombinator.com | 2023-08-30
Project mention: Institutions Try to Preserve the Problem to Which They Are the Solution | news.ycombinator.com | 2024-02-25Also see https://github.com/dwmkerr/hacker-laws?tab=readme-ov-file#th...
Project mention: Ask HN: What are good books/blogs to read for a first time CTO | news.ycombinator.com | 2023-12-29Have a look here:
https://github.com/kuchin/awesome-cto
Maybe I have few more useful links here:
https://github.com/nemanjam/bookmarks
Project mention: It's probably time to stop recommending Clean Code | /r/ThePrimeagenReact | 2023-05-17If the problem is that, u can use the https://github.com/labs42io/clean-code-typescript repo, they have great examples and each example has a how to use
Look into learning OOP principles, interfaces, dependency injection, etc are key to reduce coupling. Also ignore that other dude in the replies, avoid Unity YouTube content like the plague those videos never teach good practices, for Unity I would suggest MVC, MVVM type patterns, there's some great resources on patterns for games and also some specific Unity architectures that people have created for Unity like SCA Unity.
Project mention: Consistent project structure with eslint-plugin-project-structure. | /r/vuejs | 2023-09-21Have you heard about Feature-Sliced Design? I have personally found it extremely helpful as the project grows larger, though it can have a bit of a learning curve
Dart GitHub repository
Principles related posts
- Institutions Try to Preserve the Problem to Which They Are the Solution
- Why clean code makes JavaScript programming easier
- State-of-the-Art Shitcode Principles
- Consistent project structure with eslint-plugin-project-structure.
- Hacker Laws
- Hacker Laws
- I have been following the mooc java-1 from few days and i am on part-3 i want to ask some questions
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Principle projects? This list will help you:
Project | Stars | |
---|---|---|
1 | clean-code-javascript | 89,681 |
2 | Design Patterns | 86,442 |
3 | design-patterns-for-humans | 43,366 |
4 | hacker-laws | 25,535 |
5 | awesome-cto | 24,586 |
6 | clean-code-typescript | 9,020 |
7 | clean-code-dotnet | 6,785 |
8 | state-of-the-art-shitcode | 5,300 |
9 | DesignPatternsLibrary | 1,914 |
10 | Unity-Programming-Patterns | 1,802 |
11 | EasyMVP | 1,298 |
12 | documentation | 1,287 |
13 | awesome-artificial-intelligence-guidelines | 1,192 |
14 | Fundamental Ruby | 465 |
15 | solid-php-example | 455 |
16 | data-making-guidelines | 285 |
17 | principles | 252 |
18 | clean-code-dart | 153 |
19 | job-interview-solid-principles-test | 43 |
20 | ruex | 22 |
Sponsored