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

Projects in Awesome Lists tagged with zero-allocation

A curated list of projects in awesome lists tagged with zero-allocation .

https://github.com/annulusgames/litmotion

Lightning-fast and Zero Allocation Tween Library for Unity.

animation dots easing tween tweening unity zero-allocation

Last synced: 14 May 2025

https://github.com/nuskey8/litmotion

Lightning-fast and Zero Allocation Tween Library for Unity.

animation dots easing tween tweening unity zero-allocation

Last synced: 16 Mar 2025

https://github.com/yn01-dev/litmotion

Lightning-fast and Zero Allocation Tween Library for Unity.

animation dots easing tween tweening unity zero-allocation

Last synced: 28 Feb 2025

https://github.com/scylladb/go-set

Type-safe, zero-allocation sets for Go

golang set zero-allocation

Last synced: 14 May 2025

https://github.com/Go-playground/lars

:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.

customizable-context http-router zero-allocation

Last synced: 12 Mar 2025

https://github.com/go-playground/lars

:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.

customizable-context http-router zero-allocation

Last synced: 05 Apr 2025

https://github.com/mustafaturan/bus

🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit

eventbus go go-library go-package message-broker message-bus pubsub zero-alloc zero-allocation

Last synced: 16 May 2025

https://github.com/kristoff-it/zig-okredis

Zero-allocation Client for all the various Redis forks

okredis redis redis-client zero-allocation zig

Last synced: 06 Apr 2025

https://github.com/quagmt/udecimal

A high-performance, high precision, zero allocation fixed-point decimal library for financial applications

decimal decimals financial go golang high-performance money zero-allocation

Last synced: 14 Jan 2026

https://github.com/webriots/rate

A high-performance rate limiter library for Go applications

concurrency go golang high-performance lock-free rate-limiting thread-safe token-bucket zero-allocation

Last synced: 12 Jan 2026

https://github.com/smira/go-statsd

Go statsd client library with zero allocation overhead, great performance and reconnects

golang monitoring statsd statsite zero-allocation

Last synced: 15 May 2025

https://github.com/tryagi/tiktoken

High-performance .NET BPE tokenizer — up to 618 MiB/s, competitive with Rust. Zero-allocation counting, multilingual cache, o200k/cl100k/r50k/p50k encodings + HuggingFace tokenizer.json support.

ai bpe cl100k-base csharp dotnet gpt4o high-performance huggingface o200k-base openai sdk tiktoken tokenizer zero-allocation

Last synced: 01 Apr 2026

https://github.com/kpango/fastime

Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.

fast golang lock-free time zero-allocation

Last synced: 21 Aug 2025

https://github.com/lcsmuller/json-build

Tiny, zero-allocation JSON serializer written in ANSI C

ansi c89 embedded json serializer stack zero-allocation

Last synced: 23 Oct 2025

https://github.com/nazarovsa/csharp-zero-allocation

Contains materials about memory optimization and zero-allocation samples.

csharp memory-optimization zero-allocation

Last synced: 16 Jan 2026

https://github.com/whitfin/siphash-java

SipHash in Java; zero-allocation and streaming implementations

hashing siphash streaming zero-allocation

Last synced: 17 Aug 2025

https://github.com/mustafaturan/monoton

Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation

go golang golang-library golang-package id-generator ksuid snowflake snowflake-alternative zero-alloc zero-allocation

Last synced: 01 Sep 2025

https://github.com/olehan/kek

🌚 Zero allocated, structured, leveled and very pretty Golang logger

fast go golang leveled logger pretty-print structured-logger zero-alloc zero-allocation

Last synced: 13 Apr 2025

https://github.com/agkloop/go_memoize

Golang high performant functional Memoize

fnv-1a functional golang high-performance memoize ttl-cache zero-allocation

Last synced: 07 Aug 2025

https://github.com/kira-nt/spanned

⚡ Blazingly Fast™ .NET library built with Spans for Spans

net performance span vectorization zero-allocation

Last synced: 18 Jul 2025

https://github.com/Kira-NT/Spanned

⚡ Blazingly Fast™ .NET library built with Spans for Spans

net performance span vectorization zero-allocation

Last synced: 30 Apr 2025

https://github.com/oisee/minz

Minz /mÉŞnts/ - Systems programming for Z80. Features TRUE SMC lambdas, revolutionary ABI for seamless ASM integration, Lua metaprogramming. TSMC delivers 14.4% fewer instructions vs C. Optimized Z80 assembly for retro/embedded.

assembly-optimization compiler embedded functional-programming lambda-functions performance revolutionary self-modifying-code systems-programming z80 zero-allocation

Last synced: 05 Mar 2026

https://github.com/rikvdh/zringbuf

Zero-allocation ring-buffer library

buffer c clib embedded memory ring-buffer ringbuf ringbuffer zero-allocation

Last synced: 05 Aug 2025

https://github.com/unilibs/uniwidth

High-performance Unicode width calculation library for Go 1.25+. 3.9-46x faster than go-runewidth with zero allocations. Perfect for TUI frameworks and terminal applications.

cjk east-asian-width emoji go go125 golang high-performance performance terminal terminal-emulator tui unicode unicode-width wcwidth zero-allocation

Last synced: 04 Mar 2026

https://github.com/stokito/go-logger-noalloc

Essential logger that avoids memory allocations

golang logger zero-alloc zero-allocation

Last synced: 31 Aug 2025

https://github.com/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.

c c89 fast fastest http http1-1 https library microhttp most optimized parse parser single-header small smallest smallhttp tiny tinyhttp zero-allocation

Last synced: 19 Jul 2025

https://github.com/flaticols/resetgen

Go code generator for allocation-free Reset() methods, optimized for sync.Pool usage

code-generator go go-generate golang performance sync-pool zero-allocation

Last synced: 02 Apr 2026

https://github.com/lukaswrz/readarg

A small, C99, single-header, zero-allocation, dependency-free, public domain argument parsing library

argument-parsing c cli command-line header-only library parser single-header zero-allocation

Last synced: 12 Jan 2026

https://github.com/rikvdh/zabuffer

Zero-Allocation buffer handling in C

buffer c clib data embedded memory string zero-allocation

Last synced: 03 Mar 2025

https://github.com/rohanrhu/python-jsonic

Python bindings for Jsonic JSON reader library.

json json-parser json-reader-library python python-json zero-allocation

Last synced: 24 Mar 2025

https://github.com/rikvdh/matching

String-based parser based on matching strings for interpreting and handling string-based interfaces

at-command c cli clib embedded embedded-c memory parser string zero-allocation

Last synced: 03 Mar 2025

https://github.com/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

benchmarkdotnet chatbots csharp document-generation dotnet dotnet9 fluent-api high-performance html library markdown memory-efficient messaging nuget-package performance-critical rich-text string-formatting telegram-bots text-processing zero-allocation

Last synced: 08 Oct 2025

https://github.com/mustafaturan/monoflake

Highly scalable, single/multi node, sortable, predictable and incremental 64 bits (8 bytes) unique id generator with zero allocation magic on the sequential generation

snowflake zero-alloc zero-allocation

Last synced: 23 Jan 2026

https://github.com/bonk-dev/dotbus

dotbus is a lightweight and efficient Modbus/TCP library for C#. Designed with a focus on minimal memory allocation.

async chsarp dotnet modbus modbus-tcp zero-allocation

Last synced: 31 Jan 2026

https://github.com/webbmaffian/go-prio-queue

Zero-allocation priority queue for Golang.

go golang priority-queue zero-allocation

Last synced: 31 Jan 2026

https://github.com/peter-juhasz/value-bit-array

Allocation free BitArray implementation

bits csharp dotnet performance zero-allocation

Last synced: 24 Oct 2025

https://github.com/linxgnu/zero-xxhash

Zero allocation inline xxhash in Rust

rust xxhash zero-alloc zero-allocation

Last synced: 17 Mar 2025

https://github.com/stokito/go-idnum

I simple struct with pair of integer and it's string representation.

golang zero-allocation

Last synced: 04 Apr 2025

https://github.com/xnacly/statlib

go library for commonly used statistical computations, optimized for performance, zero allocations

go math statistics zero-allocation

Last synced: 25 Dec 2025

https://github.com/mystborn/json_rivulet

Fast, zero-allocation(*), incremental json reader in C based on the .NET UTF8JsonReader

c json json-reader zero-allocation

Last synced: 07 Nov 2025

https://github.com/marcoradocchia/linux-meminfo

An efficient, zero-allocations /proc/meminfo parsing library for Rust.

linux meminfo memory parse parser parsing zero-allocation zero-allocations

Last synced: 14 Nov 2025

https://github.com/workanator/pjn

Fast zero-allocation JSON producer for Go

golang json producer zero-allocation

Last synced: 03 Feb 2026

https://github.com/baryon-asymm/zeroresult

ZeroResult provides allocation-free result monads for .NET 8+ with full async support and fluent APIs. Perfect for high-performance applications where traditional exception handling is too costly.

csharp error-handling result-monad zero-allocation

Last synced: 29 Aug 2025

https://github.com/jamesericwong/switchblade

SwitchBlade is a high-performance, keyboard-driven window switcher for Windows built with .NET 9 and WPF. It features an extensible plugin system that indexes both top-level applications and internal tabs (Chrome, Edge, Terminal, Notepad++), providing lightning-fast, zero-allocation search and navigation for power users.

csharp dotnet dotnet-9 keyboard-shortcuts mvvm navigation perf-optimization plugin-system productivity tab-management ui-automation win32-api window-switcher windows wpf zero-allocation

Last synced: 02 Apr 2026

https://github.com/droqsic/glint

High-performance, zero-allocation terminal color detection for Go. Thread-safe and cross-platform with advanced caching for optimal performance.

cli color colors console cross-platform cygwin go golang msys2 terminal thread-safe tty zero-allocation

Last synced: 18 Jul 2025

https://github.com/gregorykogan/worker-pool

An idiomatic Go worker pool with zero-allocation submissions, backpressure, and graceful shutdown.

concurrency go golang goroutines high-performance library parallelism performance production-ready thread-pool utility worker-pool zero-allocation

Last synced: 28 Oct 2025

https://github.com/ahmedgoudaa/go_memoize

Golang high performant functional Memoize

fnv-1a functional golang high-performance memoize ttl-cache zero-allocation

Last synced: 04 Mar 2025

https://github.com/dk-open/ring

High-performance lock-free SPMC ring buffer with two-phase dequeue protocol

golang hft high-performance lock-free producer-consumer ring-buffer spmc zero-allocation

Last synced: 14 Jul 2025