Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Zero Allocation

Zero Allocation

37 projects

Showing 36 of 37 projects

zap
zapGo

A blazing fast, structured, leveled logging library for Go, designed for performance-critical applications.

#high-performance#observability#monitoring
Stars24.6k
Forks1.5k
Last commit2 months ago
fasthttp
fasthttpGo

A high-performance HTTP package for Go, optimized for speed with zero memory allocations in hot paths.

#http-server#high-performance#low-latency
Stars23.4k
Forks1.8k
Last commit3 days ago
GJSON
GJSONGo

A Go package for fast and simple retrieval of values from JSON documents using path syntax.

#library#json-query#dot-notation
Stars15.5k
Forks906
Last commit2 months ago
zerolog
zerologGo

A fast, zero-allocation JSON logger for Go with a chaining API and structured logging.

#zerolog#high-performance#context-logging
Stars12.5k
Forks633
Last commit1 day ago
quicktemplate
quicktemplateGo

A fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.

#fast#server-side-rendering#template-engine
Stars3.3k
Forks146
Last commit2 years ago
Utf8Json
Utf8JsonC#

A high-performance, zero-allocation JSON serializer for C# that reads/writes directly to UTF8 binary.

#xamarin#json-serializer#csharp
Stars2.4k
Forks269
Last commit4 years ago
Sep
SepC#

A modern, minimal, and high-performance .NET library for reading and writing CSV/TSV files with zero allocations and SIMD-accelerated parsing.

#csv-reader#csv-writer#high-performance
Stars1.5k
Forks52
Last commit5 days ago
fasttemplate
fasttemplateGo

A minimal Go template engine focused solely on high-speed placeholder substitution without escaping.

#template#fast#high-performance
Stars909
Forks83
Last commit2 years ago
log
logGo

A high-performance, dependency-free structured logging library for Go with a clean API and comprehensive writer support.

#journald#slog#high-performance
Stars870
Forks62
Last commit2 days ago
ZeroLog
ZeroLogC#

A high-performance, zero-allocation .NET logging library for latency-sensitive applications.

#high-performance#csharp#asynchronous
Stars439
Forks34
Last commit1 month ago
onelog
onelogGo

A dead simple, super fast, zero-allocation JSON logger for Go.

#fast#modular#golang-library
Stars414
Forks17
Last commit7 years ago
go-adaptive-radix-tree
go-adaptive-radix-treeGo

A high-performance, memory-efficient Go implementation of Adaptive Radix Trees with zero-allocation searches and ordered iteration.

#range-queries#trie#search-algorithms
Stars413
Forks63
Last commit8 months ago
lars
larsGo

A lightweight, fast, and extensible zero-allocation HTTP router for Go, designed for building customizable web frameworks.

#customizable-context#high-performance#customizable
Stars385
Forks23
Last commit7 years ago
Pathetic
PatheticJava

A high-performance, zero-allocation Java pathfinding library designed for extreme concurrency and low latency in demanding environments like Minecraft servers.

#high-performance#java#low-latency
Stars373
Forks27
Last commit1 day ago
Bus
BusGo

A minimalist, zero-allocation event bus implementation for internal communication in Go applications.

#event-driven#zero-alloc#go-package
Stars369
Forks25
Last commit3 years ago
lwlog
lwlogC++

A high-performance C++17 logging library with zero dynamic allocations during log calls, supporting synchronous and asynchronous logging.

#asynchronous-logging#metaprogramming#library
Stars350
Forks31
Last commit29 days ago
RecordParser
RecordParserC#

A zero-allocation, high-performance parser for fixed-length and variable-length files in .NET, using expression trees and Span.

#high-performance#fixedlength#fixed-length
Stars323
Forks10
Last commit1 month ago
PlutoFilter
PlutoFilterC

A single-header, zero-allocation C library for applying fast, chainable image filters compatible with SVG and CSS semantics.

#c-library#image-filters#graphics
Stars201
Forks9
Last commit11 months ago
udecimal
udecimalGo

A high-performance, zero-allocation fixed-point decimal library for Go, optimized for financial applications.

#decimal#high-performance#financial-computing
Stars192
Forks15
Last commit1 month ago
jettison
jettisonGo

A fast, configurable JSON encoder for Go with 100% compatibility to encoding/json and no dynamic allocations in hot paths.

#encoder#json-encoder#high-performance
Stars180
Forks13
Last commit3 years ago
rate
rateGo

A high-performance rate limiter library for Go applications with multiple rate limiting strategies.

#high-performance#concurrent#distributed-systems
Stars170
Forks5
Last commit8 months ago
argus
argusGo

A high-performance, zero-allocation configuration management framework for Go with universal format support and an ultra-fast CLI.

#real-time-updates#yaml#high-performance
Stars169
Forks7
Last commit10 days ago
iso8601
iso8601Go

A fast, zero-allocation ISO8601 date parser for Go that handles any ISO8601 format without regular expressions.

#unmarshal#datetime#time
Stars158
Forks19
Last commit1 day ago
doublejump
doublejumpGo

A revamped jump consistent hash algorithm for Go that supports node removal with zero memory allocations.

#consistent-hashing-library#consistent-hash#distributed-systems
Stars111
Forks14
Last commit3 years ago
jscan
jscanGo

A high-performance, zero-allocation JSON iterator and validator for Go, focused on efficient scanning and validation.

#high-performance#validation#rfc-8259
Stars101
Forks7
Last commit2 years ago
jsonslice
jsonsliceGo

A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.

#library#slice#query-language
Stars92
Forks11
Last commit1 year ago
fsm
fsmGo

A high-performance finite-state machine package for Go with zero allocations and custom transition logic.

#event-driven#golang-library#concurrency
Stars89
Forks5
Last commit3 years ago
nan
nanGo

A zero-allocation Go library providing nullable types with conversion functions and configurable marshallers.

#sql-nullable#marshaller#go-library
Stars88
Forks11
Last commit3 years ago
goblin
goblinGo

A lightweight, high-performance HTTP router for Go built on a trie tree data structure.

#net-http#httprouter#trie
Stars81
Forks6
Last commit1 year ago
bytelines
bytelinesRust

A Rust library for reading input lines as byte slices to avoid allocations and improve performance.

#line-processing#memory-efficiency#async
Stars71
Forks8
Last commit2 years ago
bingo
bingoGo

Fast, zero-allocation Go library for lexicographic-order-preserving serialization of native types.

#database-keys#go-library#byte-packing
Stars52
Forks5
Last commit1 year ago
copy
copyGo

A Go package for fast, type-safe copying between structs with support for nested structures, embedded types, and pointers.

#golang-package#copy#struct-copying
Stars51
Forks5
Last commit5 years ago
json-build
json-buildC

A zero-allocation, single-header JSON serializer library written in ANSI C.

#c-library#json-serializer#low-memory
Stars51
Forks7
Last commit1 year ago
zero
zeroRust

A Rust library for zero-allocation parsing of binary data, supporting no_std environments.

#embedded#binary-parsing#zero-allocation
Stars51
Forks12
Last commit3 years ago
quadtree
quadtreeGo

A generic, zero-allocation, and heavily optimized quadtree implementation for Go with 100% test coverage.

#quadtree#spatial-indexing#go-library
Stars41
Forks1
Last commit1 year ago
debounce
debounceGo

A zero-allocation, thread-safe debounce library for Go that delays function execution to reduce redundant operations.

#throttle#api-optimization#performance-optimization
Stars37
Forks0
Last commit1 year ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Go23
#Performance19
#Golang19
#High Performance16
#Go Library11
#Json8
#Logging6
#Structured Logging5
#Golang Library4
#Logger4
#Dotnet4
#Low Latency4