GitHub topics: object-pool
honwhy/commons-pool-ftp
a demo project using commons-pools and commons-net to interact with ftp server
Language: Java - Size: 56.6 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 24 - Forks: 12

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: about 1 month ago - Pushed at: 3 months ago - Stars: 2,000 - Forks: 265

getify/deePool
highly-efficient pool for JavaScript objects
Language: JavaScript - Size: 34.2 KB - Last synced at: 21 days ago - Pushed at: almost 3 years ago - Stars: 121 - Forks: 11

happyfish100/libfastcommon
c common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.
Language: C - Size: 2.22 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 914 - Forks: 527

unity-package/object-pooling-unity
Object Pooling for Unity - Easy to use
Language: C# - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 0

MorizeroDev/Minity
A Unity extension framework that includes features such as object pooling, scene routing, UI manager, binding view, and behavior trees.
Language: C# - Size: 586 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 24 - Forks: 1

robtimus/simple-pool
A simple object pool implementation
Language: Java - Size: 767 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

vibur/vibur-object-pool
Vibur Object Pool - general-purpose concurrent Java object pool
Language: Java - Size: 354 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 78 - Forks: 17

Yortw/PoolSharp
PoolSharp is a simple, light weight, thread safe object pool.
Language: C# - Size: 2.06 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 3

qoollo/dotNet-turbo
Collection of useful classes for your .NET application (object pool, thread pool, async processing, queues, collections, multithreading primitives, etc.)
Language: C# - Size: 1.58 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 84 - Forks: 17

IntoTheDev/Object-Pooling-for-Unity
Object Pooling for Unity
Language: C# - Size: 99.6 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 214 - Forks: 17

VladimirPirozhenko/AwesomeRunner
Awesome runner, 3D endless runner game made in Unity
Language: C# - Size: 506 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 78 - Forks: 24

HowProgrammingWorks/Pool
Object Pool
Language: JavaScript - Size: 61.5 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 10

peczenyj/xpool
Yet another golang type safe object pool using generics
Language: Go - Size: 93.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

s-rayleigh/PrefabPool
Prefab-oriented object pool for Unity.
Language: C# - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 1

carreraSilvio/BrightPoolSystem
Pool system in Unity. Create and manage your pools.
Language: C# - Size: 133 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 15 - Forks: 1

io7m-graveyard/jpuddle π¦
Trivial object pool
Language: Java - Size: 1.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

theodesp/go-object-pool
Simple and efficient implementation of a generic Object Pool in Go
Language: Go - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 11 - Forks: 3

shubhamv108/object-oriented-design
Simple examples of object oriented design.
Language: Java - Size: 814 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 14 - Forks: 8

Neirea/simple-object-pool
Lightweight factory-based object pool
Language: TypeScript - Size: 340 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

gilzoide/unity-prefab-pool
Prefab instance pool that is configurable in the Inspector, supports any engine Object type and is available as a serializable C# class, MonoBehaviour and ScriptableObject
Language: C# - Size: 153 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 19 - Forks: 1

T-baby/pondpond
Pond is a high performance object-pooling library for Python
Language: Python - Size: 202 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 2

YvanMazy/NoMoreInstance
Java library for Object-Pooling. Extremely fast, lightweight. High concurrency and thread-safe support.
Language: Java - Size: 118 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

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.
Language: C# - Size: 245 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 262 - Forks: 74

JanSeliv/PoolManager
Open-source plugin that helps reuse objects in UE5.5
Language: C++ - Size: 490 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 116 - Forks: 15

massimo-marino/object-pool
C++ implementation of an object pool pattern
Language: C++ - Size: 54.7 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 4

danliukuri/CannonShootingPrototype
Custom physics-driven cannon shooter with deformed bullets models, trajectory control, ricochets, wall traces, explosions, camera shaking, cannon recoil, and no use of Rigidbody, Physics.Simulate, Animator or external assets
Language: C# - Size: 98.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

fereidani/opool
High-performance, lock-free local and concurrent object memory pool with automated allocation, cleanup, and verification.
Language: Rust - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 4

bennystarfighter/UnrealEngine-ObjectPool
Unreal engine plugin providing an object pool packaged in a world subsystem for easy use.
Language: C++ - Size: 2.77 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 65 - Forks: 10

ntqltx/ObjectPool
ObjectPool is a Module for a Roblox Development, for a object cloning without lags.
Language: Lua - Size: 6.84 KB - Last synced at: 5 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

erayvaryeter/design-patterns
Provides basic examples for mostly common design patterns.
Language: CMake - Size: 57.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ArchonInteractive/SwissArmyLib π¦
Collection of helpful utilities we use in our Unity projects.
Language: C# - Size: 9.62 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 196 - Forks: 20

rmandvikar/threading
Few implementations for pool of locks.
Language: C# - Size: 41 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

grovegs/ObjectPool
A high-performance, modular object pooling library for C#
Language: C# - Size: 51.8 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

nvjob/simple-pool
#NVJOB Simple Pool. Pool for optimizing object loading. Unity Asset.
Language: HTML - Size: 13.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 6

justinamiller/LightObjectPool
Fast, light weight, thread safe object pool
Language: C# - Size: 87.9 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 0

bbottema/clustered-object-pool
generic-object-pool with added clustering and keyed object pools
Language: Java - Size: 112 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 2

bbottema/generic-object-pool
A flexible thread-safe generic object pool
Language: Java - Size: 85.9 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 3

MohammadMahdi-Abdolhosseini/Unity-Audio-Manager
A simple and flexible audio manager for Unity, featuring music and SFX control, object pooling, and smooth music transitions. Perfect for managing sound in your Unity projects!
Language: C# - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

evanjpw/pseudo_pool
A pool-like collection that automatically returns objects to the pool & blocks when the pool is empty
Language: Rust - Size: 11.7 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

xgfone/go-pools
A collection of some pools, such as BufferPool, BytesPool and TaskPool.
Language: Go - Size: 43.9 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

tsdotnet/object-pool
A flexible Object Pool that trims the pool down to the specified max size after a specified delay.
Language: TypeScript - Size: 559 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

llamacademy/2021-object-pool
Get an in-depth overview of the most commonly needed functionality of the Unity Object Pooling API introduced in the 2021 version of the Unity Editor.
Language: C# - Size: 1.23 MB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 3

Kautenja/object-pool
A simple template implementation of an object pool in C++.
Language: C++ - Size: 693 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

juanchinovas/nativescript-native-object-pool
This is a tiny NativeScript's plugin to share objects references between threads (main and Workers)
Language: JavaScript - Size: 3.45 MB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

supremepanda/ObjectPoolManager
Easy to use Object Pool Manager
Language: C# - Size: 9.84 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

nextopcn/lite-pool
A lite fast object pool
Language: Java - Size: 424 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 46 - Forks: 16

andresilva/scala-pool
An object pool for Scala
Language: Scala - Size: 1.07 MB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 50 - Forks: 7

BinaryTrees/BinaryTreesBenchmarkRust
A port of a combination of the D and C++ ports of my Free Pascal "Binary Trees" benchmark implementation, once again written just out of curiosity to see how they all compare.
Language: Rust - Size: 78.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

BinaryTrees/BinaryTreesBenchmarkCPP
This is a C++ port of my D port of my Free Pascal "Binary Trees" benchmark implementation, written out of curiosity to see how they compare.
Language: C++ - Size: 84 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

BinaryTrees/BinaryTreesBenchmarkD
A port to D of my Free Pascal "Binary Trees" benchmark implementation, initially written as a self-learning exercise.
Language: D - Size: 90.8 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Jason-Skillman/Unity-Object-Pool
Unity Package: An object pool data structure for Unity.
Language: C# - Size: 28.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

honwhy/ftpcp π¦
ftp connection pool
Language: Java - Size: 27.3 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 3

Jagepard/PhpDesignPatterns-ObjectPool
ObjectPool
Language: PHP - Size: 94.7 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

spikything/loanshark π¦
A fast, flexible and fully unit-tested AS3 object pooling utility π¦
Language: ActionScript - Size: 218 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 1

VulpesSoftware/com.vulpes.objectpool
A lightweight Object Pooling solution for Unity.
Language: C# - Size: 33.2 KB - Last synced at: over 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

zhuichao001/poly
including object pool and memory pool; object pool support dynamic schema and static schema assignment
Language: C++ - Size: 12.7 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

wbaldoumas/atrea-utilities
Useful utilities for .NET.
Language: C# - Size: 43 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

FredericRP/ObjectPool
Use ObjectPool to instantiate game objects during loading time and not during gameplay. This version allows you to have multiple pools in your game, so you can have a global one that won't be destroyed between scenes, and some level-specific ones.
Language: C# - Size: 54.7 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Khojasteh/assorted-utils
A set of assorted helper functions, extensions and classes in .NET Standard
Language: C# - Size: 468 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

MathewHDYT/Unity-Pool-Manager
Used to easily create and manage instances of prefabs as pools of a given size, that saves having to utilize destroy and instantiate when wanting to use an instance of that prefab.
Language: C# - Size: 235 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

HunterAhlquist/ObjectPoolExample
An example of an object pool, and its uses. By Hunter Ahlquist and Mark Mendoza. Associated presentation: https://docs.google.com/presentation/d/1Rmue69RfaRrXfzPJZxY4q2tvYrs7XqrHMedcL7I5Was/edit?usp=sharing
Language: Java - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

smikhalevski/object-pool
π€ΏβThe tiny and efficient object pool.
Language: TypeScript - Size: 90.8 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

xdanielsb/patterns
Good practices to create code in Java, open to other languages. :zap:
Language: Java - Size: 10.4 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 5

ttnny/object-pool-example
An Example to Demonstrate Object Pool Design Pattern
Language: Kotlin - Size: 156 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

herohiralal/Ro-Pool-Tool
Modular Object-Pooling Solution for Unity
Language: C# - Size: 121 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 19 - Forks: 1

DanglingPointer/mempool
Memory pool in C++
Language: C++ - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

cbritopacheco/object_pool
Generic object pool for reusing and recycling object instances.
Language: C++ - Size: 1.05 MB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

awaisraad/objectpool
ObjectPool design pattern implementation in Java
Language: Java - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cosgunhalil/TutorialsAndNotes
Unity Gems
Language: C# - Size: 2.3 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

AlbertusKevin/Design-Pattern-Collections
Kumpulan contoh penerapan 23 design pattern berdasarkan GOF + MVC, Null Object, Object Pool + SOLID Design Principle. Ditulis dalam bahasa PHP dan Java, dilengkapi dengan keterangan penggunaan pada tiap main class dari design pattern
Language: PHP - Size: 90.8 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Prozi/object-pool
zero-dependency Object Pool manager for instantiating, getting, reuising and destroying objects in javascript
Language: JavaScript - Size: 125 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

codepumpkin/DesignPatterns
Code repository for all the articles on design patterns at codepumpkin.com
Language: Java - Size: 37.1 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 10

mikesparr/redis-weighted-pool
Simple weighted round robin implementation using Redis sorted set and list
Language: TypeScript - Size: 70.3 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

gagangupta111/IP_address_allocation_service
IP_address_allocation_service
Language: Java - Size: 15.6 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

dyxushuai/objpool
Simple object pool abstract for golang
Language: Go - Size: 1.95 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

hidehalo/util
Useful programming tools in PHP
Language: PHP - Size: 42 KB - Last synced at: 29 days ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ziyasal-archive/obj-pool
:skull: object pool implementation
Language: C# - Size: 5.86 KB - Last synced at: 2 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
