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

Projects in Awesome Lists tagged with facade-pattern

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

https://github.com/yusufyilmazfr/tasarim-desenleri-turkce-kaynak

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.

abstract-factory-pattern adapter-pattern bridge-pattern builder-pattern composite-pattern decorator-pattern design-pattern design-patterns facade-pattern factory-pattern iterator-pattern mediator-pattern memento-pattern observer-pattern prototype-pattern proxy-pattern singleton-pattern state-pattern strategy-pattern visitor-pattern

Last synced: 29 Apr 2025

https://github.com/vanhakobyan/designpatterns

:key:Elements of Reusable Object-Oriented Software:unlock:is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.

abstract-factory-pattern adapter bridge bulider chain-of-responsibility command composite decorator-pattern design-pattern facade-pattern flyweight interpreter iterator mediator-pattern memento-pattern object-pool prototype proxy singleton-pattern state

Last synced: 08 Apr 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/kavithma-thushal/bashicomputershop-layered

Computershop using java 11, javafx & maven in Layered-Architecture (Layered Coursework)

facade-pattern java javafx layered-architecture mysql strategy-pattern

Last synced: 12 Oct 2025

https://github.com/nisanurbulut/medusa

Medusa is a website that publishes book reviews. It has two panels: Manager and presentation. Book review is published and categorized from the admin panel. In the presentation panel, you can filter and add comments on book reviews. Admin can edit categories and reviews, delete and add a new one.

adapter-pattern aspnetcoremvc automapper bootswatch dependency-injection-pattern facade-pattern fluent-api jwt-authentication memorycache netcore-webapi nlog options-pattern repository-pattern swagger

Last synced: 24 Apr 2025

https://github.com/fabiomirandaa/todo-list-ngxs-facade

Uma aplicação de estudo para a implementação de NGXS para o gerenciamento de estado e facade pattern para organização da aplicação.

angular facade facade-pattern ngxs ngxs-crud rxjs state-management

Last synced: 09 Aug 2025

https://github.com/sithira/ptts

CSSD Subtask 3 Implementation - Public Transport Ticketing System

builder-pattern facade-pattern java javafx mvc serialization singleton stratergy

Last synced: 02 Jul 2025

https://github.com/ramartinez7/angular-observable-store

RxJS powered state management for Reactive Angular applications implementing Observable Store + Facades

angular facade-pattern ng-zorro-antd observable-stores rxjs state-management

Last synced: 17 Aug 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/fuad-nasseraldeen/coupon-system

A client-Server Coupon management system enables companies to generate coupons as part of their advertising and marketing campaigns.

connection facade-pattern factory-pattern java oop singelton thread-pool

Last synced: 29 Dec 2025

https://github.com/andrezatcascais/dio-lab-patterns-project-java

Exploring Design Patterns in Practice with Java. This course is a module of the Bootcamp organised by DIO - Digital Innovation.

backend bootcamp-project design-patterns facade-pattern gof-patterns intellij java17 mid-level oop singleton-pattern strategy-pattern

Last synced: 12 Feb 2026

https://github.com/mahmud-kandawala/programming-paradigms-coursework

This repository covers major computer programming paradigms like imperative, functional, logic, and object-oriented, using Python and its libraries to apply these concepts.

abstract-factory-pattern builder-design-pattern chain-of-responsibility facade-pattern numpy object-oriented-programming pandas programming-paradigm proxy-pattern python singleton-pattern

Last synced: 30 Dec 2025

https://github.com/farshadbayat/angular-facade-architecture

Angular Architecture Patterns and Best Practices. Implement https://dev-academy.com/angular-architecture-best-practices/

angular clean-code facade-pattern

Last synced: 29 Jul 2025

https://github.com/nichitaa/design-patterns

CLI application that implements some creational, structural and behavioral design patterns in TypeScript.

adapter-pattern builder-pattern design-patterns facade-pattern factory-method-pattern inquirer iterator-pattern observer-pattern proxy-pattern singleton-pattern typescript

Last synced: 28 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/softx0/prj-atm

ATM Bank Web basic transactions

beans ejb facade-pattern java java-8 jsp-servlet

Last synced: 29 Jun 2025

https://github.com/bujosa/facade-design-pattern

See example of facade design pattern in go

design-patterns facade-pattern golang structural-patterns

Last synced: 14 Mar 2025

https://github.com/yaijs/php-ymap

A lightweight fluent IMAP client for PHP 8.1+

example-code facade-pattern imap imap-client imaplib liveview php php8

Last synced: 13 Jan 2026

https://github.com/nurfarazi/design-patterns

Demonstrates the creational, structural, and behavioral design patterns in C# and .NET 8

abstract-factory-pattern builder-pattern facade-pattern factory-pattern flyweight-pattern netcore prototype proxy singleton-pattern terminal-app

Last synced: 23 Feb 2025

https://github.com/3squared/smoulder

Smoulder is a really good data pipe

composition data facade-pattern forge-framework object-oriented

Last synced: 21 Feb 2025

https://github.com/maxilevi/api-facade

command line utility to extract an abstraction over a class using the façade pattern

api code-generation csharp facade-pattern tools

Last synced: 21 Nov 2025

https://github.com/danielnachumdev/danielutils

A comprehensive Python utilities library providing type-safe collections, async programming tools, database abstractions, retry executors, data structures, and developer productivity enhancements to streamline Python development workflows

decorators decorators-python facade-pattern interface liabrary metaclass mypy oop oop-in-python package pylint python python3

Last synced: 21 Jan 2026

https://github.com/ziadasem/design-patterns-in-dart

selected design patterns implemented with dart programming language, oriented for flutter development

adapter-pattern dart design-patterns facade-pattern factory-pattern flutter observer-pattern singleton strategy-pattern

Last synced: 06 Jul 2025

https://github.com/nazemmahmud/design-paterns

Repository Lists of the design patterns created in this git

decorator-pattern facade-pattern mediator-pattern memento-pattern strategy-pattern

Last synced: 24 Dec 2025

https://github.com/alvisonhunterarnuero/golang-design-patterns

Simplify software development for intricate and sizable systems using design patterns. These are reusable solutions to prevalent software design challenges, providing a framework for constructing adaptable, extensible, and sustainable software.

adapter-pattern builder-pattern design-patterns facade-pattern factory-pattern golang iterator-pattern observer-pattern singleton-pattern

Last synced: 30 Jul 2025

https://github.com/dotwee/se_doa_wi201718-facade

Eine Beispiel-Implementation des Entwurfsmusters Fassade aus dem Bereich der Softwareentwicklung

facade facade-pattern fassade gang-of-four gof gof-patterns

Last synced: 11 Apr 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/ignacio-calvo/pos-services

Backend solution for supporting POS Business. Written in .NET Core 8 implementing a layered microservice architecture running on docker. Repository pattern on an Entity Framework Code First approach on SQL Server using AutoMapper.

api automapper backend docker docker-compose facade-pattern identity identity-framework identityframework net netcore point-of-sale pos repository-pattern sqlserver web

Last synced: 16 Sep 2025

https://github.com/pmarcosfelipe/flask-calculator

This project aims to create calculators using Flask in order to learn about Design Patterns

error-handling facade-pattern factory-pattern flask pytest

Last synced: 10 Feb 2026

https://github.com/sc0v0ne/design_pattern_facade

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

college-project design-patterns exercise facade-pattern java junit junit5 maven

Last synced: 20 Feb 2025

https://github.com/srodriguezamarillo/orderflow

OrderFlow es un sistema avanzado para la gestión de mesas y pedidos en restaurantes, optimizando la experiencia de clientes y personal. Desarrollado en Java con Spring Boot, emplea patrones arquitectónicos como Observer y Facade para un diseño modular y escalable.

clean-code dependency-injection design-patterns facade-pattern java javafx jpa-hibernate maven mvc object-oriented-programming observer-pattern postgresql rest-api spring-boot spring-security

Last synced: 28 Oct 2025

https://github.com/odahcam/php-dp

Design Patterns implementations for PHP.

design-patterns facade-pattern php singleton-pattern

Last synced: 29 Dec 2025

https://github.com/anhvu2889/miu-cs525-asd-final-project

Final project repository for designing a reusable framework to support banking and credit card processing systems, implementing patterns, UML diagrams, and extensible architectures.

assignment banking-system credit-card design-patterns facade-pattern framework persistence rules-engine uml

Last synced: 05 Feb 2026

https://github.com/junreyalgario/laravel-repository-package

Laravel repository layer implementation, Laravel package development

composer-package facade-pattern laravel repository-pattern

Last synced: 09 Mar 2025

https://github.com/crisnguyendev/miu-cs525-asd-final-project

Final project repository for designing a reusable framework to support banking and credit card processing systems, implementing patterns, UML diagrams, and extensible architectures.

assignment banking-system credit-card design-patterns facade-pattern framework persistence rules-engine uml

Last synced: 20 Jun 2025