Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Command Pattern

Command Pattern

16 projects

Showing 16 of 16 projects

EventFlow
EventFlowC#

Async/await first CQRS+ES and DDD framework for .NET designed to be easy to use and highly configurable.

#sagas#command-pattern#eventsourcing
Stars2.6k
Forks468
Last commit6 months ago
ActiveInteraction
ActiveInteractionRuby

A service object framework for Rails that encapsulates business logic with input validation and type safety.

#business-logic#command-pattern#rails
Stars2.1k
Forks146
Last commit6 months ago
Mutations
MutationsRuby

A Ruby library for composing business logic into commands that sanitize and validate input, promoting safe and maintainable code.

#business-logic#command-pattern#rails
Stars1.4k
Forks92
Last commit5 months ago
CQRSlite
CQRSliteC#

A lightweight CQRS and Event Sourcing framework for .NET, providing essential building blocks with minimal dependencies.

#command-pattern#eventsourcing#cqrs
Stars1.1k
Forks258
Last commit6 months ago
Robotlegs
RobotlegsActionScript

An ActionScript 3 application framework for Flash and Flex, offering dependency injection, module management, and command-driven architecture.

#command-pattern#flash#dependency-injection
Stars962
Forks255
Last commit6 years ago
Algorithmia
AlgorithmiaC#

A comprehensive .NET library providing sophisticated algorithms and data structures like graphs, priority queues, and undo-redo functionality.

#command-pattern#graph-algorithms#csharp
Stars551
Forks101
Last commit3 years ago
peasy
peasyC#

A business logic micro-framework for .NET and .NET Core that promotes reusable, testable, and decoupled middle-tier code.

#business-logic#command-pattern#architectural-patterns
Stars522
Forks70
Last commit2 years ago
PipelinR
PipelinRJava

A lightweight command processing pipeline library for Java applications, enabling clean separation of concerns via small, single-responsibility handlers.

#service-layer#command-pattern#spring
Stars490
Forks66
Last commit2 months ago
Zebus
ZebusC#

A lightweight peer-to-peer service bus for .NET applications, built with CQRS principles for fast and resilient communication.

#event-driven#command-pattern#service-bus
Stars331
Forks64
Last commit1 month ago
Kommander
KommanderSwift

A lightweight, pure-Swift library for managing task execution across different threads using the Kommand pattern.

#asynchronous-programming#command-pattern#ios
Stars170
Forks15
Last commit7 years ago
StarlingMVC
StarlingMVCActionScript

An Inversion of Control (IOC) framework for building games with the Starling framework, featuring dependency injection and view mediation.

#command-pattern#starling-framework#view-mediation
Stars125
Forks25
Last commit9 years ago
prism
prismLua

A modular roguelike engine for LÖVE, built with Lua and using the command pattern for extensible turn-based game development.

#command-pattern#modular-architecture#turn-based
Stars119
Forks11
Last commit9 days 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
Simple CQRS in F#
Simple CQRS in F#C#

A simple CQRS implementation example demonstrating command and query responsibility segregation patterns.

#query-pattern#command-pattern#architecture-patterns
Stars73
Forks6
Last commit1 year 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
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

Related Tags

#Dotnet7#Cqrs7#Architecture6#Domain Driven Design4#Event Sourcing4#Business Logic4#C Sharp3#Dependency Injection3
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