The Architecture of Open Source Applications
Support
Quality
Security
License
Reuse
A full-featured framework that allows building android applications following the principles of Clean Architecture.
Support
Quality
Security
License
Reuse
A fancy diagnostics & error reporting crate
Support
Quality
Security
License
Reuse
Example of how to implement an Android TODO App using Facebook Flux Architecture
Support
Quality
Security
License
Reuse
Handle errors in a simple, stable, consistent way
Support
Quality
Security
License
Reuse
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Support
Quality
Security
License
Reuse
c
clean-architecture-components-boilerplateby bufferapp
Kotlin 1262 Version:Current License: Permissive (MIT)
A fork of our clean architecture boilerplate, this time using the Android Architecture Components
Support
Quality
Security
License
Reuse
s
system-design-questionsby arpitbbhayani
Python 1258 Version:Current License: No License (No License)
Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass
Support
Quality
Security
License
Reuse
The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack
Support
Quality
Security
License
Reuse
A succinct parallel concurrency API for PHP8
Support
Quality
Security
License
Reuse
A module for sequencing and executing tasks and dependencies in maximum concurrency
Support
Quality
Security
License
Reuse
Next generation API for .NET
Support
Quality
Security
License
Reuse
parallel graph management and execution in heterogeneous computing
Support
Quality
Security
License
Reuse
The demo application that we've used in the Architecture Talk @ Android Dev Summit 2015
Support
Quality
Security
License
Reuse
Upload multiple artifacts to GitHub Release in parallel
Support
Quality
Security
License
Reuse
The TodoMVC app written in Elm, nice example for beginners.
Support
Quality
Security
License
Reuse
Clean Architecture sample
Support
Quality
Security
License
Reuse
This project now lives on in a rewrite at https://gitlab.redox-os.org/redox-os/parallel
Support
Quality
Security
License
Reuse
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
Support
Quality
Security
License
Reuse
rust design patterns
Support
Quality
Security
License
Reuse
ไธๆฌพ็พ่งใๅฎ็จ็ๅคฉๆฐappใๅฎ่ทตไบๆจกๅๅๆถๆ ๅ Android Architecture Components
Support
Quality
Security
License
Reuse
An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture
Support
Quality
Security
License
Reuse
A .NET library for distributed synchronization
Support
Quality
Security
License
Reuse
Massively parallel GPU programming on JavaScript, simple and clean.
Support
Quality
Security
License
Reuse
An exploration of the Singleton pattern in Swift
Support
Quality
Security
License
Reuse
Official repository of the plugin 'Tokens Studio for Figma' (Figma Tokens)
Support
Quality
Security
License
Reuse
monitor error and report
Support
Quality
Security
License
Reuse
a collection of well-tested, serializable CRDTs for Rust
Support
Quality
Security
License
Reuse
Domain-Driven-Design Pub/Sub Domain-Events framework
Support
Quality
Security
License
Reuse
t
typescript-clean-architectureby pvarentsov
TypeScript 1104 Version:Current License: Permissive (MIT)
It is my attempt to create Clean Architecture based application in TypeScript.
Support
Quality
Security
License
Reuse
MVI framework with events, time-travel, and more
Support
Quality
Security
License
Reuse
Sourcemap support for gulpjs.
Support
Quality
Security
License
Reuse
A Javascript library for state management in React applications
Support
Quality
Security
License
Reuse
ๆไพไธไบUnityEditorๅทฅๅ ท้พๅผๅ็ๅธธ็จๅฐๆๅทงไธ็คบไพ(Provides some common tips and examples for developing the UnityEditor toolchain)
Support
Quality
Security
License
Reuse
A generalised Result object implementation for .NET/C#
Support
Quality
Security
License
Reuse
SOFATracer is a component for the distributed system call trace. And through a unified traceId logging the logs of various network calls in the invoking link. These logs can be used for quick discovery of faults, service governance, etc.
Support
Quality
Security
License
Reuse
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Support
Quality
Security
License
Reuse
:dash: The 3 most useful ES7 decorators: bind, debounce and memoize
Support
Quality
Security
License
Reuse
Open source Java implementation for Raft consensus protocol.
Support
Quality
Security
License
Reuse
Easily assign underlying errors into domain-specific errors while adding context
Support
Quality
Security
License
Reuse
Examples of programming design patterns in Unity C#
Support
Quality
Security
License
Reuse
๐งต Fast and easy multithreading for React Native using JSI
Support
Quality
Security
License
Reuse
็ปๅ ธ่ฎพ่ฎกๆจกๅผ่ฎฒ่งฃไปฅๅ้กน็ฎๅฎๆ๏ผJava็๏ผ
Support
Quality
Security
License
Reuse
๐ธ Yet Another .NET Clean Architecture, but for Microservices project. It uses Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns apply on the simple eCommerce sample and run on Tye with Dapr extension ๐ป
Support
Quality
Security
License
Reuse
๐ท๐ฏ TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Support
Quality
Security
License
Reuse
C implementation of the Raft Consensus protocol, BSD licensed
Support
Quality
Security
License
Reuse
CSS Selector Generator ๐บ
Support
Quality
Security
License
Reuse
d
designing-distributed-systems-labsby brendandburns
JavaScript 974 Version:Current License: No License (No License)
Labs for the Designing Distributed Systems book.
Support
Quality
Security
License
Reuse
๐ Simple showcases of java concurrency problems, seeing ๐ is believing ๐ต
Support
Quality
Security
License
Reuse
a
android-clean-architecture-mvi-boilerplateby bufferapp
Kotlin 971 Version:Current License: Permissive (MIT)
A fork of our clean architecture boilerplate using the Model-View-Intent pattern
Support
Quality
Security
License
Reuse
a
aosabookby aosabook
The Architecture of Open Source Applications
HTML 1330Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
E
EasyMVPby 6thsolution
A full-featured framework that allows building android applications following the principles of Clean Architecture.
Java 1302Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
ariadneby zesterer
A fancy diagnostics & error reporting crate
Rust 1298Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
android-flux-todo-appby lgvalle
Example of how to implement an Android TODO App using Facebook Flux Architecture
Java 1294Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
modern-errorsby ehmicky
Handle errors in a simple, stable, consistent way
JavaScript 1275Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clean-reactby rmanguinho
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
TypeScript 1272Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
c
clean-architecture-components-boilerplateby bufferapp
A fork of our clean architecture boilerplate, this time using the Android Architecture Components
Kotlin 1262Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
system-design-questionsby arpitbbhayani
Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass
Python 1258Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
f
factoryby ddd-by-examples
The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack
Java 1252Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
parallelby krakjoe
A succinct parallel concurrency API for PHP8
C 1242Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
orchestratorby robrich
A module for sequencing and executing tasks and dependencies in maximum concurrency
JavaScript 1228Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
p
pathosby uqfoundation
parallel graph management and execution in heterogeneous computing
Python 1212Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
dev-summit-architecture-demoby yigit
The demo application that we've used in the Architecture Talk @ Android Dev Summit 2015
Java 1210Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
ghrby tcnksm
Upload multiple artifacts to GitHub Release in parallel
Go 1209Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
elm-todomvcby evancz
The TodoMVC app written in Elm, nice example for beginners.
Elm 1207Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
c
clean-architecture-go-v2by eminetto
Clean Architecture sample
Go 1203Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
parallelby mmstick
This project now lives on in a rewrite at https://gitlab.redox-os.org/redox-os/parallel
Rust 1197Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
CleanArchitecture.WebApiby iammukeshm
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
C# 1189Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rust-design-patternby lpxxn
rust design patterns
Rust 1185Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
K
KnowWeatherby SilenceDut
ไธๆฌพ็พ่งใๅฎ็จ็ๅคฉๆฐappใๅฎ่ทตไบๆจกๅๅๆถๆ ๅ Android Architecture Components
Java 1180Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
g
go-rest-apiby qiangxue
An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture
Go 1174Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DistributedLockby madelson
A .NET library for distributed synchronization
C# 1151Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
W
WebMonkeysby MaiaVictor
Massively parallel GPU programming on JavaScript, simple and clean.
JavaScript 1144Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SwiftSingletonby hpique
An exploration of the Singleton pattern in Swift
Swift 1138Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
figma-pluginby tokens-studio
Official repository of the plugin 'Tokens Studio for Figma' (Figma Tokens)
TypeScript 1138Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
badjs-reportby BetterJS
monitor error and report
JavaScript 1121Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rust-crdtby rust-crdt
a collection of well-tested, serializable CRDTs for Rust
Rust 1112Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jdonframeworkby banq
Domain-Driven-Design Pub/Sub Domain-Events framework
Java 1110Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
typescript-clean-architectureby pvarentsov
It is my attempt to create Clean Architecture based application in TypeScript.
TypeScript 1104Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
M
MVICoreby badoo
MVI framework with events, time-travel, and more
Kotlin 1104Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
gulp-sourcemapsby gulp-sourcemaps
Sourcemap support for gulpjs.
JavaScript 1094Updated: 2 y ago License: Permissive (ISC)
Support
Quality
Security
License
Reuse
m
martyby martyjs
A Javascript library for state management in React applications
JavaScript 1088Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
U
UnityToolchainsTrickby XINCGer
ๆไพไธไบUnityEditorๅทฅๅ
ท้พๅผๅ็ๅธธ็จๅฐๆๅทงไธ็คบไพ(Provides some common tips and examples for developing the UnityEditor toolchain)
C# 1086Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
F
FluentResultsby altmann
A generalised Result object implementation for .NET/C#
C# 1072Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sofa-tracerby sofastack
SOFATracer is a component for the distributed system call trace. And through a unified traceId logging the logs of various network calls in the invoking link. These logs can be used for quick discovery of faults, service governance, etc.
Java 1059Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
blastby mosuka
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Go 1052Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
deckoby developit
:dash: The 3 most useful ES7 decorators: bind, debounce and memoize
JavaScript 1032Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
ratisby apache
Open source Java implementation for Raft consensus protocol.
Java 1031Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
snafuby shepmaster
Easily assign underlying errors into domain-specific errors while adding context
Rust 1029Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
u
unity-design-patternsby Naphier
Examples of programming design patterns in Unity C#
C# 1025Updated: 1 y ago License: Permissive (CC0-1.0)
Support
Quality
Security
License
Reuse
r
react-native-multithreadingby mrousavy
๐งต Fast and easy multithreading for React Native using JSI
C++ 1024Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DesignPatternsby landy8530
็ปๅ
ธ่ฎพ่ฎกๆจกๅผ่ฎฒ่งฃไปฅๅ้กน็ฎๅฎๆ๏ผJava็๏ผ
Java 1013Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
clean-architecture-dotnetby thangchung
๐ธ Yet Another .NET Clean Architecture, but for Microservices project. It uses Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns apply on the simple eCommerce sample and run on Tye with Dapr extension ๐ป
C# 1012Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typescript-ddd-exampleby CodelyTV
๐ท๐ฏ TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
TypeScript 1007Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
r
raftby willemt
C implementation of the Raft Consensus protocol, BSD licensed
C 996Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
d
designing-distributed-systems-labsby brendandburns
Labs for the Designing Distributed Systems book.
JavaScript 974Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
f
fucking-java-concurrencyby oldratlee
๐ Simple showcases of java concurrency problems, seeing ๐ is believing ๐ต
Java 972Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
android-clean-architecture-mvi-boilerplateby bufferapp
A fork of our clean architecture boilerplate using the Model-View-Intent pattern
Kotlin 971Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse