Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Architecture

Architecture

86 projects

Showing 14 of 86 projects

SafeDI
SafeDISwift

A compile-time-safe dependency injection library for Swift that eliminates boilerplate while ensuring dependency validity.

#ios#dependency-injection#swift-package-manager
Stars187
Forks8
Last commit27 days ago
Reactor
ReactorSwift

A lightweight Swift framework for building reactive applications with unidirectional data flow, inspired by Elm and Redux.

#ios#mac-app#async-commands
Stars176
Forks15
Last commit6 years ago
iOS Design Patterns
iOS Design PatternsSwift

A collection of iOS Playground projects demonstrating and comparing MVC, MVP, MVVM, and VIPER design patterns.

#viper#ios#patterns
Stars143
Forks23
Last commit6 years ago
CQRS-DDD Example
CQRS-DDD ExampleJavaScript

A practical implementation of Domain-Driven Design, CQRS, and Event Sourcing using .NET technologies and GetEventStore.

#cqrs#signalr#event-sourcing
Stars133
Forks38
Last commit12 years ago
COMPAS
COMPASPython

A Python package for planning and executing robotic fabrication processes within the COMPAS Framework.

#robotics#aec#digital-fabrication
Stars131
Forks41
Last commit3 days ago
Advanced Topics in Event Sourcing / CQRS / DDD
Advanced Topics in Event Sourcing / CQRS / DDD

A curated collection of advanced resources on Event Sourcing, CQRS, and DDD with a focus on Scala and Akka implementations.

#functional-programming#data-persistence#akka
Stars110
Forks4
Last commit6 years ago
OneWay
OneWaySwift

A lightweight Swift library for state management using unidirectional data flow, built on Swift Concurrency.

#ios#swift-concurrency#reactive-programming
Stars109
Forks10
Last commit6 days ago
Xer.Cqrs
Xer.CqrsC#

A lightweight CQRS library with DDD components for building the write side of applications.

#cqrs#event-handlers#command-handling
Stars103
Forks8
Last commit8 years ago
FsUno
FsUnoF#

An event sourcing implementation sample in F# demonstrating domain-driven design patterns.

#functional-programming#sample-code#educational
Stars78
Forks23
Last commit1 year ago
Its.Cqrs
Its.CqrsC#

A .NET library suite for implementing CQRS and Event Sourcing with Domain-Driven Design principles.

#command-pattern#concurrency-control#read-model
Stars76
Forks21
Last commit8 years ago
Aftermath
AftermathSwift

A stateless message-driven micro-framework for Swift implementing unidirectional data flow with commands, handlers, and reactions.

#message-driven#command-pattern#ios
Stars71
Forks1
Last commit9 years ago
CoreDdd
CoreDddC#

A set of open-source .NET libraries for implementing domain-driven design (DDD) and CQRS patterns.

#cqrs#asp-net-core#dependency-injection
Stars71
Forks6
Last commit2 months ago
Burzum/CakeServiceLayer plugin
Burzum/CakeServiceLayer pluginPHP

A CakePHP plugin implementing a service layer pattern to separate business logic from persistence and controllers.

#business-logic#service-layer#service
Stars68
Forks14
Last commit5 months ago
Plastic
PlasticC#

A .NET source generator that encapsulates domain and business logic using the Command pattern for flexible application architecture.

#business-logic#application#domain-service
Stars63
Forks5
Last commit1 year ago
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Domain Driven Design24
#Cqrs20
#Swift17
#Ios16
#Event Sourcing16
#Clean Architecture15
#Ddd15
#Microservices13
#Testing12
#Dotnet12
#Static Analysis10
#Design Patterns10