zero-allocation
There are 74 repositories under zero-allocation topic.
annulusgames/LitMotion
Lightning-fast and Zero Allocation Tween Library for Unity.
scylladb/go-set
Type-safe, zero-allocation sets for Go
go-playground/lars
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
mustafaturan/bus
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
hasanxdev/DispatchR
Fast, zero-alloc alternative to MediatR for .NET – minimal, blazing fast, and DI-friendly.
EmberEmu/Hexi
Header-only, lightweight C++ library for binary streaming & serialization. Network data handling made easy peasy!
kristoff-it/zig-okredis
Zero-allocation Client for all the various Redis forks
webriots/rate
A high-performance rate limiter library for Go applications
quagmt/udecimal
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
nazarovsa/csharp-zero-allocation
Materials about memory optimization and zero-allocation samples.
smira/go-statsd
Go statsd client library with zero allocation overhead, great performance and reconnects
Enzx/NxGraph
NxGraph is a zero-allocation runtime, high-performance finite state machine (FSM) framework for .NET 8+, designed for scenarios where execution speed, memory efficiency, and runtime safety are critical.
kpango/fastime
Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.
lcsmuller/json-build
Tiny, zero-allocation JSON serializer written in ANSI C
odinmillion/MurmurHash.Net
Extremely fast MurmurHash implementation with zero heap allocations
mustafaturan/monoton
Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation
whitfin/siphash-java
SipHash in Java; zero-allocation and streaming implementations
xyurt/httplite
httplite — A minimal, single header, zero-copy, zero-allocation HTTP/1.1 parser in C and compatible with C89. Uses only pointer arithmetic and nothing else in only 50 lines.
JeremyEspresso/MurmurHash
A super fast C# implementation of the MurmurHash3 algorithm with zero heap allocations.
olehan/kek
🌚 Zero allocated, structured, leveled and very pretty Golang logger
leven-the-blog/tenjin
📝 A template engine.
dmitrybaltin/FunctionalBT
Functional Behavior Tree Design Pattern: simple, fast, debug-friendly, and memory-efficient behavior tree in C#/Unity
gonyyi/alog
alog is a dependency free, zero/minimum memory allocation JSON logger with extensions
agkloop/go_memoize
Golang high performant functional Memoize
Abc-Arbitrage/HotPathAllocationAnalyzer
Roslyn based C# heap allocation diagnostic analyzer in Hot Path
Kira-NT/Spanned
⚡ Blazingly Fast™ .NET library built with Spans for Spans
dmitrybaltin/UnitaskFBT
Async Functional Behavior Tree Design Pattern based on Unitask: simple, fast, debug-friendly, and memory-efficient async behavior tree in C#/Unity
ljungloef/Pansar
A high performance, low memory allocation focused F# parser combinator library
rikvdh/zringbuf
Zero-allocation ring-buffer library
Venomalia/AuroraLib.Core
High performance zero allocation structure reader and other tools for big and little-endian
agilira/go-timecache
Part of our Xantos Core, go-timecache provides zero-allocation access to cached time values, eliminating the performance overhead of repeated time.Now() calls in high-throughput scenarios like logging, metrics collection, and real-time data processing.
breadnone/CTween
Zero allocation tweening system for Unity3D
lukaswrz/readarg
A small, C99, single-header, zero-allocation, dependency-free, public domain argument parsing library (Mirror of https://hack.helveticanonstandard.net/helvetica/readarg)
stokito/go-logger-noalloc
Essential logger that avoids memory allocations
blaze6950/StringEnricher
StringEnricher is a powerful and extensible C# library for building and enriching strings with rich text styles, supporting formats such as HTML and MarkdownV2. It is designed for scenarios where you need to dynamically compose styled messages, such as chatbots, messaging apps, or document generators. It is super performant and heap allocation free
ks-tan/Tickle
A performant, yet lightweight and intuitive tween library for Unity. Optionally uses Unity's Job System to unlock even more performance!