Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.
Support
Quality
Security
License
Reuse
:triangular_ruler: Design pattern implementations in TypeScript
Support
Quality
Security
License
Reuse
The Python error steamroller.
Support
Quality
Security
License
Reuse
A feature complete and high performance multi-group Raft library in Go.
Support
Quality
Security
License
Reuse
🦎 Move an async function into its own thread.
Support
Quality
Security
License
Reuse
9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频
Support
Quality
Security
License
Reuse
oneAPI Threading Building Blocks (oneTBB)
Support
Quality
Security
License
Reuse
All the patterns
Support
Quality
Security
License
Reuse
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Support
Quality
Security
License
Reuse
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Support
Quality
Security
License
Reuse
A
Android-CleanArchitecture-Kotlinby android10
Kotlin 
4396
Version:Current
License: No License (No License)
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
Support
Quality
Security
License
Reuse
e
essential-js-design-patternsby addyosmani
HTML 
4207
Version:Current
License: No License (No License)
Repo for my 'Learning JavaScript Design Patterns' book
Support
Quality
Security
License
Reuse
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Support
Quality
Security
License
Reuse
How to create modular Elm code that scales nicely with your app
Support
Quality
Security
License
Reuse
Flexible concrete Error type built on std::error::Error
Support
Quality
Security
License
Reuse
Ruby: parallel processing made simple and fast
Support
Quality
Security
License
Reuse
🔥A cross-language distributed transaction manager. Support xa, tcc, saga, transactional messages. 跨语言分布式事务管理器
Support
Quality
Security
License
Reuse
The Original Javascript Error Steamroller
Support
Quality
Security
License
Reuse
业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.
Support
Quality
Security
License
Reuse
Netflix's Hystrix latency and fault tolerance library, for Go
Support
Quality
Security
License
Reuse
📚 Java 23种设计模式全归纳
Support
Quality
Security
License
Reuse
Command-line tools for working with Architecture Decision Records
Support
Quality
Security
License
Reuse
Generate, parse, and enhance JavaScript stack traces in all web browsers
Support
Quality
Security
License
Reuse
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Support
Quality
Security
License
Reuse
a
android-clean-architecture-boilerplateby bufferapp
Kotlin 
3611
Version:Current
License: Permissive (MIT)
An android boilerplate project using clean architecture
Support
Quality
Security
License
Reuse
C++ Design Patterns
Support
Quality
Security
License
Reuse
Dkron - Distributed, fault tolerant job scheduling system https://dkron.io
Support
Quality
Security
License
Reuse
:tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
Support
Quality
Security
License
Reuse
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Support
Quality
Security
License
Reuse
All the 23 (GoF) design patterns implemented in Javascript
Support
Quality
Security
License
Reuse
G
Grokking-System-Designby Jeevan-kumar-Raj
Shell 
3382
Version:Current
License: Strong Copyleft (GPL-3.0)
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.
Support
Quality
Security
License
Reuse
Computing with Python functions.
Support
Quality
Security
License
Reuse
A production-grade java implementation of RAFT consensus algorithm.
Support
Quality
Security
License
Reuse
Golang package for gossip based membership and failure detection
Support
Quality
Security
License
Reuse
Next generation distributed, event-driven, parallel config management!
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Easy multi-core processing utilities for Node.
Support
Quality
Security
License
Reuse
DDD/Clean Architecture inspired boilerplate for Node web APIs
Support
Quality
Security
License
Reuse
t
tasarim-desenleri-turkce-kaynakby yusufyilmazfr
HTML 
3035
Version:Current
License: No License (No License)
Türkçe kaynağa destek olması amacıyla oluşturulmuş bir kaynaktır. Konu anlatımının yanı sıra C#, Java, Go, Python, Kotlin ve TypeScript gibi birçok dilde tasarım desenlerinin uygulamasını içermektedir.
Support
Quality
Security
License
Reuse
Metarhia educational program index 📖
Support
Quality
Security
License
Reuse
A distributed and coördination-free log management system
Support
Quality
Security
License
Reuse
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Support
Quality
Security
License
Reuse
Basic Sources for MIT 6.824 Distributed Systems Class
Support
Quality
Security
License
Reuse
Design anything based on HTML, 可视化编辑, 设计一切基于HTML的东西,模块化设计
Support
Quality
Security
License
Reuse
.NET 7, Angular 16, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-By-Feature Structure, Separation of Concerns.
Support
Quality
Security
License
Reuse
A course to build distributed key-value service based on TiKV model
Support
Quality
Security
License
Reuse
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
Support
Quality
Security
License
Reuse
A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception
Support
Quality
Security
License
Reuse
N
NorthwindTradersby jasontaylordev
Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.
C#
4921
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
design_patterns_in_typescriptby torokmark
:triangular_ruler: Design pattern implementations in TypeScript
TypeScript
4851
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fuckitpyby ajalt
The Python error steamroller.
Python
4694
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
d
dragonboatby lni
A feature complete and high performance multi-group Raft library in Go.
Go
4627
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
greenletby developit
🦎 Move an async function into its own thread.
JavaScript
4617
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
v
v9pornby techGay
9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频
Java
4609
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
oneTBBby oneapi-src
oneAPI Threading Building Blocks (oneTBB)
C++
4603
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
Support
Quality
Security
License
Reuse
c
clean-architecture-swiftuiby nalexn
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Swift
4582
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
protoactor-goby asynkron
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Go
4560
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
A
Android-CleanArchitecture-Kotlinby android10
This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
Kotlin
4396
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
e
essential-js-design-patternsby addyosmani
Repo for my 'Learning JavaScript Design Patterns' book
HTML
4207
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
w
wild-workouts-go-ddd-exampleby ThreeDotsLabs
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Go
4180
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
elm-architecture-tutorialby evancz
How to create modular Elm code that scales nicely with your app
Elm
4125
Updated: 4 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
a
anyhowby dtolnay
Flexible concrete Error type built on std::error::Error
Rust
4100
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
parallelby grosser
Ruby: parallel processing made simple and fast
Ruby
4021
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dtmby yedf
🔥A cross-language distributed transaction manager. Support xa, tcc, saga, transactional messages. 跨语言分布式事务管理器
Go
4009
Updated: 3 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
f
fuckitjsby mattdiamond
The Original Javascript Error Steamroller
JavaScript
3991
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
C
CCby luckybilly
业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.
Java
3976
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hystrix-goby afex
Netflix's Hystrix latency and fault tolerance library, for Go
Go
3947
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DesignPatternby youlookwhat
📚 Java 23种设计模式全归纳
Java
3928
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
a
adr-toolsby npryce
Command-line tools for working with Architecture Decision Records
Shell
3918
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
stacktrace.jsby stacktracejs
Generate, parse, and enhance JavaScript stack traces in all web browsers
JavaScript
3898
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clean-architecture-mangaby ivanpaulovich
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
C#
3632
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
android-clean-architecture-boilerplateby bufferapp
An android boilerplate project using clean architecture
Kotlin
3611
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
design-patterns-cppby JakubVojvoda
C++ Design Patterns
C++
3562
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dkronby distribworks
Dkron - Distributed, fault tolerant job scheduling system https://dkron.io
Go
3559
Updated: 2 y ago
License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
U
Unity-Design-Patternby QianMo
:tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
C#
3548
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
b
braftby baidu
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
C++
3542
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
design-patterns-JSby fbeline
All the 23 (GoF) design patterns implemented in Javascript
JavaScript
3425
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
G
Grokking-System-Designby Jeevan-kumar-Raj
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
Shell
3382
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
d
dist-prog-bookby heathermiller
CSS
3374
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
archiby ivacf
Repository that showcases 3 Android app architectures: "Standard Android", MVP and MVVM. The exact same app is built 3 times following the different patterns.
Java
3353
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
joblibby joblib
Computing with Python functions.
Python
3285
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
sofa-jraftby sofastack
A production-grade java implementation of RAFT consensus algorithm.
Java
3226
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
memberlistby hashicorp
Golang package for gossip based membership and failure detection
Go
3217
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
m
mgmtby purpleidea
Next generation distributed, event-driven, parallel config management!
Go
3196
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
a
algorithmby qiwsir
Python
3190
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
parallel.jsby parallel-js
Easy multi-core processing utilities for Node.
JavaScript
3176
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
node-api-boilerplateby talyssonoc
DDD/Clean Architecture inspired boilerplate for Node web APIs
TypeScript
3093
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tasarim-desenleri-turkce-kaynakby yusufyilmazfr
Türkçe kaynağa destek olması amacıyla oluşturulmuş bir kaynaktır. Konu anlatımının yanı sıra C#, Java, Go, Python, Kotlin ve TypeScript gibi birçok dilde tasarım desenlerinin uygulamasını içermektedir.
HTML
3035
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
I
Indexby HowProgrammingWorks
Metarhia educational program index 📖
JavaScript
3013
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
oklogby oklog
A distributed and coördination-free log management system
Go
2968
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
iOS-Clean-Architecture-MVVMby kudoleh
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Swift
2934
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
M
MIT-6.824by chaozh
Basic Sources for MIT 6.824 Distributed Systems Class
Go
2881
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rxdragby codebdy
Design anything based on HTML, 可视化编辑, 设计一切基于HTML的东西,模块化设计
TypeScript
2868
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
Architectureby rafaelfgx
.NET 7, Angular 16, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-By-Feature Structure, Separation of Concerns.
C#
2843
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tinykvby talent-plan
A course to build distributed key-value service based on TiKV model
Go
2732
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
goworkerby benmanns
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
Go
2729
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
A
ANR-WatchDogby SalomonBrys
A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception
Java
2689
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse