An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with command-pattern

A curated list of projects in awesome lists tagged with command-pattern .

https://github.com/aaronlasseigne/active_interaction

:briefcase: Manage application specific business logic.

activemodel command-pattern method-object ruby service-object

Last synced: 17 Dec 2025

https://github.com/AaronLasseigne/active_interaction

:briefcase: Manage application specific business logic.

activemodel command-pattern method-object ruby service-object

Last synced: 27 Mar 2025

https://github.com/Seneral/UndoPro

UndoPro is a command-based undo system integrated into Unity's default system. This allows devs to use actions for their undo/redo operations without forcing the user into a new undo-workflow!

anonymous-actions callback command-pattern editor integration serialization undo undo-redo unity

Last synced: 25 Apr 2025

https://github.com/aaronmallen/activeinteractor

An implementation of the command pattern for Ruby with ActiveModel::Validations inspired by the interactor gem. Rich support for attributes, callbacks, and validations, and thread safe performance methods.

command-pattern interactor-rails rails ruby ruby-interactors rubygem rubyonrails

Last synced: 05 Sep 2025

https://github.com/andreluizsecco/aspnetcore.bookstore

ASP.NET Core application using Command Pattern and Repository Pattern

aspnetcore automapper command-pattern efcore mediator mediatr repository-pattern

Last synced: 14 Apr 2025

https://github.com/andreluizsecco/AspNetCore.BookStore

ASP.NET Core application using Command Pattern and Repository Pattern

aspnetcore automapper command-pattern efcore mediator mediatr repository-pattern

Last synced: 18 Apr 2025

https://github.com/shkm/strong_service

💪🏼 The best Service Object Ruby gem.

command-pattern ruby service

Last synced: 12 Oct 2025

https://github.com/sang-hyeon/Plastic

This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application.

application application-rules business-logic business-rules clean-architecture command-pattern cqrs csharp-sourcegenerator ddd domain-driven-design domain-service ebi-architecture usecase

Last synced: 14 Mar 2025

https://github.com/khannedy/spring-command-pattern

Sample Project for Spring Web Reactive + Reactive Mongo + Command Pattern

command-pattern reactor spring spring-data-mongodb spring-reactive web-reactive

Last synced: 12 Oct 2025

https://github.com/markets/serviz

📐 Command object Interface for Ruby

command-pattern minimal ruby service-object

Last synced: 12 Apr 2025

https://github.com/doraku/defaultundo

Undo/redo library aiming for ease of integration and usage simplicity.

command-pattern csharp dotnet memento-pattern undo-redo

Last synced: 19 Jun 2025

https://github.com/joanstinson/unitydesignpatternsreference

A tiny retro action RPG implementation made applying Software Design Patterns to serve as a guide of reusable solutions that can be applied to common problems.

abstract-factory-pattern adapter-pattern command-pattern csharp decorator-pattern design-patterns facade-pattern game-programming-pattern object-pool-pattern observer-pattern service-locator-pattern singleton-pattern state-pattern unity3d visitor-pattern

Last synced: 24 Aug 2025

https://github.com/foca/writ

Minimal command pattern implementation on top of Scrivener

command-pattern lesscode ruby validation

Last synced: 15 Oct 2025

https://github.com/colyseus/command

Command Pattern for Colyseus

colyseus command-pattern dispatcher

Last synced: 16 Aug 2025

https://github.com/seahrh/liftoo

Object-oriented design of a lift system

command-pattern java

Last synced: 11 Apr 2025

https://github.com/zachflower/eloquent-interactions

💼 Manage application specific business logic in Laravel (inspired by ActiveInteraction)

command-pattern eloquent laravel laravel-package

Last synced: 06 May 2025

https://github.com/rodaine/executor

Action/Executor (Command) Pattern Library for Concurrent Workloads

command-pattern concurrency concurrent-map executor semaphore singleflight subrepos x-files

Last synced: 29 Apr 2025

https://github.com/build-on-aws/amazon-bedrock-with-builder-and-command-patterns

A simple, yet powerful implementation in Java that allows developers to write a rather straightforward code to create the API requests for the different foundation models supported by Amazon Bedrock.

amazon bedrock builder-pattern command-pattern foundation-models generative-ai java llm

Last synced: 10 Apr 2025

https://github.com/grandchamp/commandscaler

A simple command handler pattern implementation, but fully scalable with RabbitMQ

aspnet aspnet-core command-pattern csharp dotnet dotnet-core mediator netcore rabbitmq

Last synced: 01 Aug 2025

https://github.com/bliblidotcom/command-plugin

Command Pattern Plugin for Service Layer

command-pattern reactive rxjava spring spring-boot

Last synced: 15 Jul 2025

https://github.com/okuramasafumi/neco

neco is a NEo COmmand library

business-logic command-pattern meta-programming ruby

Last synced: 10 Oct 2025

https://github.com/drexed/lite-command

Ruby Command based framework (aka service objects)

command-pattern ruby service-object

Last synced: 07 May 2025

https://github.com/joelmoss/creed

Stupid simple Command pattern for Rails

command-pattern rails ruby ruby-on-rails

Last synced: 11 Nov 2025

https://github.com/peter-gergely-horvath/commandmosaic

Implementing Java services based on the command design pattern

command-pattern http http-server java-application java-service rest servlet spring-boot

Last synced: 24 Oct 2025

https://github.com/typinghard/Schedule.io

Um nuget-package com implementações prontas de uma agenda criado para poupar trabalho de desenvolvedores.

agenda aspnetcore calendar calendario command-pattern design-patterns mongodb mvc nuget nuget-package ravendb repository-pattern schedule

Last synced: 12 Apr 2025

https://github.com/tstaetter/nanites

Command pattern framework for Ruby

command-pattern ruby

Last synced: 10 Aug 2025

https://github.com/mbiomee/Easy.Messaging

This library contains helper-classes for working with messaging

command-pattern cqrs-pattern event-driven event-sourcing message-broker message-bus nuget-package rabbitmq

Last synced: 05 Oct 2025

https://github.com/deniz-blue/string-commands

A powerful command handler and parser for all your needs. Includes checks, custom arguments, middlewares and more.

command command-handler command-handlers command-line-parser command-pattern commands handler string-manipulation

Last synced: 30 Aug 2025

https://github.com/xtenzq/atm-java

Cash Machine test task for a Back End Developer position

atm cashmachine command-pattern interview-task oop-java test-task

Last synced: 21 Mar 2025

https://github.com/cvigueras/mars-rover-command-pattern-kata

You’re part of the team that explores Mars by sending remotely controlled vehicles to the surface of the planet. Develop an API that translates the commands sent from earth to instructions that are understood by the rover.

command-pattern csharp csharp-code tdd tdd-kata

Last synced: 23 Feb 2025

https://github.com/mbiomee/easy.messaging

This library contains helper-classes for working with messaging

command-pattern cqrs-pattern event-driven event-sourcing message-broker message-bus nuget-package rabbitmq

Last synced: 15 May 2025

https://github.com/jeckel-lab/contract

A set of contracts and interfaces to use in different packages

command-pattern contracts ddd ddd-patterns dto entity events force-immutability identity php8 psalm-templating valueobject

Last synced: 10 Apr 2025

https://github.com/kamilhan-karaismailoglu/command-factory-singleton-adapter-facade-design-patterns-with-wpf

In this project; command, factory, singleton, adapter and facade design patterns were applied on the ready-made WPF codes. This project was written for object oriented programming lecture.

adapter-pattern command-pattern csharp facade-pattern factory-pattern singleton-pattern wpf xmal

Last synced: 06 Dec 2025

https://github.com/bijoy-sust/design-patterns

Here, I've stored some design pattern codes and solid principles that were done in my Design Pattern Lab course. Design Pattern is a description or template for how to solve a problem.

command-pattern decorator-pattern observer-pattern singleton-pattern solid-principles state-pattern

Last synced: 20 Mar 2025

https://github.com/mahdi7s/subtitle-translator

A clean-coded subtitle translator with Winamp and KMPlayer plugin implemented by WPF and C#

command-pattern csharp enityframework mvp-architecture plugin repository-pattern translator wpf-application

Last synced: 03 Mar 2025

https://github.com/codecricut/wpfcore

Lightweight, opinionated package with commonly used WPF ICommand wrappers, view management solutions, and an event aggregator for global messaging.

command-pattern event-aggregator mvvm wpf

Last synced: 15 Aug 2025

https://github.com/juan-kabbali/unitycommandpattern

command pattern design and implementation for unity video games

command-pattern unity3d video-game

Last synced: 10 Jun 2025

https://github.com/vikashchauhan51/vconsole

VConsole is a .NET library to parse command line arguments and execute commands.

command-line command-line-interface command-line-parser command-pattern commandline dotnet dotnet-core

Last synced: 23 Feb 2025

https://github.com/bishalpaudel/finco

A simple framework that provides abstraction for financial applications such as bank or credit card applications.

abstract-factory-pattern account-pattern command-pattern design-patterns java-8 observer-pattern party-pattern singleton-pattern strategy-pattern

Last synced: 24 Feb 2025

https://github.com/streamlined2/finalproject

Basic web application to model car renting business process. Sticks to MVC architecture pattern where central front controller servlet consumes user requests, converts them to actions/commands, processes data and demonstrates result as JSP/JSTL web forms.

command-pattern custom-tag filter front-controller generic-dao i18n java jdbc jee jsp listener mockito model-view-controller mvc mysql reflection servlet singleton sql tomcat

Last synced: 01 Aug 2025

https://github.com/pferreirafabricio/inmana

🩸 A simple API for control restaurants' supplies about to due

api command-pattern elixir elixir-phoenix facade-pattern mvc postgresql testing

Last synced: 03 Mar 2025

https://github.com/tonitaga/in-memory-key-value-storages-cpp

A console application that allows you to interactively work with key-value pair stores such as 'HashTable [unordered_map]' and 'Red Black Tree [map]'. Allows to make comparison of basic operations between storages.

command-pattern cpp17 factory-pattern hashtable model-view-viewmodel red-black-tree

Last synced: 22 Feb 2025

https://github.com/mtumilowicz/java11-lambda-command-pattern

Simple implementation of command design pattern using lambda and comparison to the old approach.

command-pattern lambda

Last synced: 23 Feb 2025

https://github.com/programmer-rd-ai/ci6115_food_ordering_system

The Pizza Ordering System is a sophisticated software solution that revolutionizes the way customers order and customize their perfect pizza. Built with Python, this system implements multiple design patterns to create a robust, scalable, and user-friendly platform.

builder-pattern chain-of-responsibility-pattern command-pattern decorator-pattern design design-patterns patterns python python3 state-pattern strategy-pattern

Last synced: 07 Apr 2025

https://github.com/sassman/edu-pattern-catalog-php

providing some useful design patterns with some small use case illustrations mostly for education.

command-pattern decorator-pattern design-patterns education php

Last synced: 15 Jun 2025

https://github.com/oleksandrzadvornyi/audiorecorder

Enhanced Qt Audio Recorder implementing Observer, State, Command, Strategy and Facade design patterns for educational purposes. Based on Qt's example.

audio-recording bsd-license command-pattern cpp design-patterns educational facade-pattern observer-pattern qt qt-multimedia software-engineering state-pattern strategy-pattern

Last synced: 13 Aug 2025

https://github.com/br-silvano/mcp-todo

API de gerenciamento de tarefas via WebSocket com execução modular de comandos e suporte a ferramentas, desenvolvida em TypeScript com banco SQLite. Projetada para integração com agentes de inteligência artificial.

agent agentic-ai ai ajv api command-pattern eslint jest mcp mcp-server modular-architecture sqlite task-manager todo tool tools typescript use-tool websocket zod

Last synced: 03 Oct 2025

https://github.com/zmts/honotype-api-nodejs

🔥 [WIP] Hono based RESTful API – lightweight, flexible and efficient boilerplate written in TypeScript as an alternative to the NestJS approach, without unnecessary complexity. Fresh and spicy :]

boilerplate command-pattern drizzle-orm hono honojs rest-api

Last synced: 29 Mar 2025

https://github.com/channeladam/channeladam.commands

A .NET library implementation of the Command Pattern - including reversible commands

channeladam command-pattern commands dotnet dotnet-standard reversible-commands

Last synced: 29 Jul 2025

https://github.com/caferrari/node-command-engine

Simple command dispatcher for nodejs and typescript

command-pattern cqrs decorators nodejs typescript

Last synced: 02 Apr 2025

https://github.com/cau777/multithreaded-json-database-server

This project includes a server that controls a database based on Maps and Json, allowing GET, SET and DELETE operations. The server uses executors to control multiple threads. It takes advantage of the command pattern to organize requests. This project also includes a client that read requests from the command line or a file and send them to the server using Sockets.

command-pattern executor gson java json multithreading socket

Last synced: 24 Mar 2025

https://github.com/arthurfp/go_command_pattern

A Go project demonstrating the Command pattern by encapsulating requests as objects. This repository showcases best practices in design patterns, command execution, and unit testing.

code-pattern command command-pattern go golang

Last synced: 09 Apr 2025

https://github.com/chqfly/undo-by-commander

Using command mode to realize the functions of undo and recovery

command-pattern undo-redo

Last synced: 26 Oct 2025

https://github.com/davinceleecode/mediatrconsoleapp

A simple implementation of MediatR in .NET, demonstrating how to use the CQRS pattern with request handlers. This project includes a basic example of consuming MediatR for handling commands and queries in a decoupled way.

command-pattern cqrs csharp dependency-injection design-patterns dotnet event-driven mediatr messaging

Last synced: 05 Jul 2025

https://github.com/abhimanyugupta07/command-pattern

Code for demonstrating the use of Command Pattern

command-pattern design-patterns java

Last synced: 24 Feb 2025

https://github.com/dinidu21/design-patterns-java

Comprehensive Guide to Design Patterns in Java 🚀

command-pattern design-patterns java observer-design-pattern singleton-pattern

Last synced: 21 Mar 2025

https://github.com/stanleyy7/minesweeper

A simplified CLI minesweeper game made using Java.

command-pattern java junit oop

Last synced: 01 Mar 2025

https://github.com/sc0v0ne/design_pattern_command

Develop a system that uses the pattern given in class. "Command" design pattern.

college college-project command-pattern design-patterns java junit5 maven

Last synced: 14 Jun 2025

https://github.com/denis-bredun/console-text-editor

⌘ Console Text Editor that's the implementation of Command Pattern. Commands Copy, Cut, Paste, Delete, Undo and Redo are implemented.

command-pattern console console-application cplusplus cpp20 pattern patterns patterns-design text-editor

Last synced: 24 Feb 2025

https://github.com/pablwoaraujo/adopet

Curso de Java e refatoração: melhorando códigos com boas práticas

command-pattern java junit junit5 mockito refactoring solid spring-boot

Last synced: 04 Mar 2025

https://github.com/celsojr/java-letters-counter

Just a simple Java experiment

command-pattern java-8

Last synced: 21 Mar 2025

https://github.com/sah4ez/fileserver

Implementation command pattern in File Server.

command-pattern file-server java8 socket

Last synced: 09 Jul 2025

https://github.com/0xneshi/simple-clean-architecture-based-microservice-dotnet

Simple "Clean Architecture" based microservices, written in .NET Core, created for personal and community's knowledge reference

clean-architecture clean-code command-pattern dependency-injection dotnet-core entity-framework-core microservice

Last synced: 11 Oct 2025