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# 4921Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
design_patterns_in_typescriptby torokmark
:triangular_ruler: Design pattern implementations in TypeScript
TypeScript 4851Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fuckitpyby ajalt
The Python error steamroller.
Python 4694Updated: 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 4627Updated: 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 4617Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
v
v9pornby techGay
9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频
Java 4609Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
oneTBBby oneapi-src
oneAPI Threading Building Blocks (oneTBB)
C++ 4603Updated: 1 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 4582Updated: 1 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 4560Updated: 1 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 4396Updated: 1 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 4207Updated: 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 4180Updated: 1 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 4125Updated: 3 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 4100Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
parallelby grosser
Ruby: parallel processing made simple and fast
Ruby 4021Updated: 1 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 4009Updated: 3 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
f
fuckitjsby mattdiamond
The Original Javascript Error Steamroller
JavaScript 3991Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
CCby luckybilly
业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.
Java 3976Updated: 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 3947Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DesignPatternby youlookwhat
📚 Java 23种设计模式全归纳
Java 3928Updated: 1 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 3918Updated: 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 3898Updated: 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# 3632Updated: 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 3611Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
design-patterns-cppby JakubVojvoda
C++ Design Patterns
C++ 3562Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dkronby distribworks
Dkron - Distributed, fault tolerant job scheduling system https://dkron.io
Go 3559Updated: 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# 3548Updated: 1 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++ 3542Updated: 1 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 3425Updated: 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 3382Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
d
dist-prog-bookby heathermiller
CSS 3374Updated: 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 3353Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
joblibby joblib
Computing with Python functions.
Python 3285Updated: 1 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 3226Updated: 1 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 3217Updated: 1 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 3196Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
a
algorithmby qiwsir
Python 3190Updated: 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 3176Updated: 1 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 3093Updated: 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 3035Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
I
Indexby HowProgrammingWorks
Metarhia educational program index 📖
JavaScript 3013Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
oklogby oklog
A distributed and coördination-free log management system
Go 2968Updated: 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 2934Updated: 1 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 2881Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rxdragby codebdy
Design anything based on HTML, 可视化编辑, 设计一切基于HTML的东西,模块化设计
TypeScript 2868Updated: 1 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# 2843Updated: 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 2732Updated: 1 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 2729Updated: 1 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 2689Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse