An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: flyweight-pattern

Habrador/Unity-Programming-Patterns

Implementations of programming design patterns in Unity with examples in C# when to use them.

Language: C# - Size: 1.3 MB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 2,000 - Forks: 265

coreygirard/flywrench

Flyweight objects made stupidly easy

Language: Python - Size: 73.2 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 9 - Forks: 0

DmitryTsyvtsyn/Kotlin-Algorithms-and-Design-Patterns

This repository contains the most common algorithms and data structures written in the Kotlin language with simple and concise code.

Language: Kotlin - Size: 6.99 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 839 - Forks: 109

nickpansh/Unity-Design-Pattern

A Collection of Unity Design Patterns with examples and notes written in Unity3D game development. | Unity3D游戏开发中的设计模式,包含例子和详细的思路讲解

Language: C# - Size: 8.98 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 76 - Forks: 14

laqudee/rust-learn

《Rust程序设计语言》笔记-练习代码与设计模式(Design Pattern)练习

Language: Rust - Size: 2.17 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 2

ehsangazar/design-patterns-cpp

All Design Patterns Samples in C++

Language: C++ - Size: 40 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 45 - Forks: 30

anupavanm/csharp-design-patterns-for-humans Fork of kamranahmedse/design-patterns-for-humans

Design Patterns for Humans™ - An ultra-simplified explanation - C# Examples

Language: C# - Size: 175 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 1,326 - Forks: 170

faisalcse1/design-pattern

Explore and implement the 23 GoF design patterns in C#. Features detailed C# examples and explanations to help programmers enhance their .NET projects with elegant, scalable designs. Dive into object-oriented design and improve your software architecture skills.

Language: C# - Size: 20.5 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

waseem4343/JAVA_Design_Patterns-

Java Design Patterns & their Code implementation

Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

gilzoide/flyweight.hpp

Single header implementation of the Flyweight design pattern for C++11

Language: C++ - Size: 239 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

HowProgrammingWorks/Flyweight

Minimizes memory usage by sharing data with other similar objects

Language: JavaScript - Size: 33.2 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

nurfarazi/design-patterns

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

Language: C# - Size: 66.4 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

snir-david/CPP-Design-Patterns

Some design patterns implements in C++.

Language: C++ - Size: 14.6 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 10 - Forks: 2

MilovanTomasevic/Python-Design-Patterns

Python Design Patterns

Language: Python - Size: 2.21 MB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 19 - Forks: 4

ehsangazar/design-patterns-php

All Design Patterns Samples in PHP

Language: PHP - Size: 20.5 KB - Last synced at: 3 days ago - Pushed at: over 7 years ago - Stars: 44 - Forks: 15

arthurfp/Go_Flyweight_Pattern

A Go project demonstrating the Flyweight pattern with a focus on minimizing memory usage by sharing data among similar objects. This repository showcases best practices in design patterns and unit testing.

Language: Go - Size: 3.91 KB - Last synced at: 14 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

MainaGeorge/DesignPatterns

This is a project with some basic implementations of design patterns in .net. It is meant to be a guide to the reasoning and insight to the popular design patterns

Language: C# - Size: 126 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

anupavanm/csharp-design-patterns-for-humans-examples

Complete C# Examples Refereed in csharp-design-patterns-for-humans

Language: C# - Size: 53.7 KB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 65 - Forks: 18

max-prosper/go-design-patterns

Software design patterns examples in Golang

Language: Go - Size: 44.9 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

sergeyleschev/design-patterns

 Design large-scale systems / 2022 / Design Patterns: Behavioral, Creational, Structural, etc. @ S.Leschev. Google Engineering Level: L6+

Language: Swift - Size: 225 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 37 - Forks: 23

dfleta/galley-grub

Desing pattern exercise: flyweight pattern and chain of responsability

Language: Java - Size: 2.68 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

mupezzuol/java-design-patterns

Project that implements some design patterns using Java (Facades, Singletons, Bridges, Adapters, Strategy, Decorator, State, Builder, Observer, Factory and much more).

Language: Java - Size: 5.86 MB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 5

vivopensource/gofpatternscsharp

Design Patterns for C# (Gang of Four)

Language: C# - Size: 411 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

bujosa/flyweight-design-pattern

See example of flyweight design pattern in go

Language: Go - Size: 3.91 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

itsferdiardiansa/Design-Patterns

Every design pattern that every Software Engineer understand. Basic implementation with a simple case

Language: TypeScript - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

euaaron/dp-flyweight

Academic task about FlyWeight pattern written in Java 11.

Language: Java - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

SinanKaratasCE/Unity-Design-Patterns

Language: C# - Size: 357 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Stloz/js-train-23

Патерни програмування. 2 Частина. (Composite, Flyweight, Template method, Visitor, Adapter, Strategy, Iterator, Mediator)

Language: JavaScript - Size: 547 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AlexFazio64/Structural-Patterns 📦

Graphical Demos for Structural Patterns

Language: Java - Size: 8.35 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

verloka/DesignPatterns

Design Patterns: Elements of Reusable Object-Oriented Software

Language: C# - Size: 806 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 14 - Forks: 4

gabriel-rcpereira/design-pattern-two

Repository created to study some design patterns in Java

Language: Java - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

onewinter/ScriptObjPoolingFramework

A ScriptableObject-based pooling framework for Unity

Language: C# - Size: 3.44 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

studentrodrigocbsa/Software-Patterns

Some software architecture samples. Information Systems graduation exercises from Project and Software Architectures discipline (March - June 2023)

Language: C# - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

gabsgc/flyweight-java

Projeto desenvolvido para exemplificar a implementação do Design Pattern Flyweight em Java.

Language: Java - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ahmetcanaydemir/insanlar-icin-tasarim-desenleri

Tasarım desenlerinin aşırı basitleştirilmiş Türkçe açıklamaları

Size: 43 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 98 - Forks: 2

sunmeat/flyweight

flyweight pattern cpp example [STRUCTURAL]

Language: C++ - Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Meghamala/memory-optimized-word-processor

word processor implemented using flyweight pattern for saving space

Language: Java - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

valenfiumana/design-patterns

The GitHub repository contains a set of exercises focused on design patterns implemented in Java. Each exercise is designed to help developers learn and practice different design patterns in a practical way.

Language: Java - Size: 956 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

piyush6348/Design-Patterns

All design patterns implemented in Java with code, explanation and learning resources

Language: Java - Size: 98.6 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 86 - Forks: 29

geersch/FlyweightPattern 📦

Sample C# code demonstrating the Flyweight pattern. Written on 2008-03-08.

Language: C# - Size: 248 KB - Last synced at: about 2 hours ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kachick/flyweight 📦

A tiny template for the “Flyweight Pattern”

Language: Ruby - Size: 18.6 KB - Last synced at: 6 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

kan01234/design-patterns

Project of example of design patterns implement by Java.

Language: Java - Size: 1.82 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 3

pooja97/Word_Processor

Flyweight pattern for word processor in python3. Implemented a Flyweight factory that given a unicode code point returns the Flyweight character object for the character and font. Created RunArray for tracking character sequence in the word document.

Language: Python - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Achintha444/DesignPatterns

This repo consists simple simulations of Design patterns.

Language: Java - Size: 32.2 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

rsvinicius/structural-design-patterns

Structural Design Patterns example use cases

Language: Kotlin - Size: 71.3 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

bertaye/Tower-Defense-Prototype

A Tower Defence game prototype which implements object pooling & flyweight patterns in Unity3D

Language: C# - Size: 64.9 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

sc0v0ne/design_pattern_flyweight

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

Language: Java - Size: 6.84 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

waasnipun/DesignPatterns

Simulation of Design Patterns in Java

Language: Java - Size: 58.6 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gowthamrajk/JAVA-Design-Patterns

Java Design Patterns & their Code implementation

Language: Java - Size: 254 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

daniel199410/designPatterns

A repo with a collection of design patterns

Language: Java - Size: 115 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

javamultiplex/java-design-pattern

This repository contains all the design patterns with example.

Language: Java - Size: 75.2 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

mahfuztbt/Software-Design-Pattern-Spring-2021

向老师展示作业

Language: Java - Size: 6.95 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

theskidster/lwjgl_bitmapfont

New and improved font tutorial which makes better use of instancing.

Language: Java - Size: 40 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

RuyArmando/alura-atividades

Atividades do curso de boas práticas em C#

Language: C# - Size: 42 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

jvirico/flyweight-factory

Two examples of Flyweight and Flyweight Factory design patterns in Java and Python.

Language: Python - Size: 48.8 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

alina-olaru/DesignPatterns

Structural Design Patterns in Java ( with some code examples ) :Adapter Design Pattern , Bridge Design Pattern , Composite Pattern ,Proxy Pattern ,Flyweight Pattern ,Facade Pattern ,Decorator Pattern .Creational Design Patterns : Singleton Pattern ,Builder Pattern ,Factory Method Pattern ,AbstractFactory Pattern ,Prototype Pattern

Language: Java - Size: 15.7 MB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

regexident/Interner

Swift implementation of general-purpose interners for every use case

Language: Swift - Size: 42 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

RezaGholamzad/Java-design-patterns

java design patterns

Language: Java - Size: 170 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

ihojose/flyweight-demonstration

Manuela Beltrán University - Flyweight Pattern Demonstration

Language: Java - Size: 2.93 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

jorgearojas25/ModelosProgramacion1

Trabajos Modelos de Programacion I UD

Language: Java - Size: 499 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

ZLTM/RollAFlyweight

Game made using the flyweight pattern based on the unity3D proyect Roll A Ball

Language: ASP - Size: 4.73 MB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

RadoslawKoch/UsingPatterns

Using Patterns in Java

Language: Java - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

toaco/flyweight2

A variant of the Flyweight pattern that allows the object to be modified without affecting other objects, and automatically shares the memory if the modified object is the same as other objects

Language: Python - Size: 6.84 KB - Last synced at: 30 days ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 1

SylwiaGargula/Diagrams-and-patterns

Language: Java - Size: 1.39 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Related Keywords
flyweight-pattern 64 design-patterns 36 decorator-pattern 31 adapter-pattern 29 bridge-pattern 29 singleton-pattern 27 facade-pattern 25 proxy-pattern 24 composite-pattern 22 builder-pattern 22 prototype-pattern 19 factory-pattern 19 observer-pattern 18 command-pattern 17 abstract-factory-pattern 16 chain-of-responsibility-pattern 14 mediator-pattern 13 strategy-pattern 12 java 11 iterator-pattern 11 memento-pattern 9 flyweight 9 structural-patterns 8 visitor-pattern 7 state-pattern 7 design-pattern 6 factory-method-pattern 6 interpreter-pattern 6 patterns 6 unity3d 5 unity 5 creational-patterns 5 composite-patterns 4 csharp 4 golang 3 template-pattern 3 flyweight-factory 3 factory 3 behavioral-patterns 3 gof-patterns 3 chain-of-responsibility 3 structural-design-patterns 3 abstract-factory 3 adapter 3 singleton 3 java-8 3 template-method-pattern 3 python 3 software-engineering 2 object-pool-pattern 2 mvc-pattern 2 java-design-patterns 2 simple-factory-pattern 2 object-pool 2 state-design-pattern 2 prototype 2 factory-method 2 creational-design-patterns 2 python3 2 builder 2 bridge 2 behavioral-design-patterns 2 game 2 algorithms 2 algorithms-and-data-structures 2 builder-design-pattern 2 game-programming-pattern 2 go 2 momento-pattern 2 object-pooling 1 pooling-utility 1 tower-defence 1 systems-design 1 pooling-gameobjects 1 oops-in-python 1 unity3d-plugin 1 ruby 1 programming 1 tasarim-desenleri 1 cpp 1 cpp-patterns 1 patterns-cpp 1 memory-management 1 size-optimization 1 design-thinking 1 resources 1 software-architecture 1 software-design 1 tower-defense-game 1 chains-of-responsibility-pattern 1 pixel 1 adapter-design-pattern 1 pattern-matching 1 pattern-recognition 1 interning 1 string-interning 1 demonstration 1 java-14 1 java14 1 manuela-beltran-university 1