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

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