-
encoding_rs
A Gecko-oriented implementation of the Encoding Standard
-
crossbeam
Tools for concurrent programming
-
kiddo
A high-performance, flexible, ergonomic k-d tree library. Ideal for geo- and astro- nearest-neighbour and k-nearest-neighbor queries
-
unicode-ident
Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31
-
seahash
A blazingly fast, portable hash function with proven statistical guarantees
-
crossbeam-utils
concurrent programming
-
triple_buffer
triple buffering, useful for sharing frequently updated data between threads
-
talc
A fast and flexible allocator for no_std and WebAssembly
-
stringzilla
Search, hash, sort, fingerprint, and fuzzy-match strings faster via SWAR, SIMD, and GPGPU
-
orx-concurrent-bag
An efficient, convenient and lightweight grow-only concurrent data structure allowing high performance concurrent collection
-
branches
Branch hinting prediction and control functions for stable Rust including likely, unlikely, assume and abort, plus read and write cpu prefetch functions to help algorithm optimization
-
gardal
A WIP performance-focused token-bucket rate limiting and throttling library
-
amity
Concurrency algorithms
-
qwt
Quad Wavelet Tree
-
zipora
High-performance Rust implementation providing advanced data structures and compression algorithms with memory safety guarantees. Features LRU page cache, sophisticated caching layer…
-
masstree
A high-performance concurrent ordered map (trie of B+trees)
-
sockudo-ws
Ultra-low latency WebSocket library for HFT applications
-
left-right
A concurrency primitive for high concurrency reads over a single-writer data structure
-
cortex-ar
CPU support for AArch32 Arm Cortex-R and Arm Cortex-A
-
velocityx
A production-ready Rust crate for lock-free concurrent data structures with performance monitoring
-
oxifaster
A high-performance concurrent key-value store and log engine in Rust
-
smmalloc
smalloc is a very simple but performant allocator
-
pie_core
A high-performance, index-based data structure toolkit. Provides an arena allocator (ElemPool) used to build a cache-friendly PieList (doubly-linked list) and FibHeap (priority queue).
-
bullet_stream
Bulletproof printing for bullet point text
-
smallring
High-performance ring buffer with automatic stack/heap optimization | 高性能环形缓冲区,支持栈/堆自动优化
-
layout-audit
Analyze binary memory layouts to detect padding inefficiencies
-
prax-query
Type-safe query builder for the Prax ORM
-
ebr
epoch-based reclamation with low cacheline ping-pong
-
avila-atom
Atomic computational structures - Option, Result, Vec, HashMap built from nucleus
-
ibu
high throughput binary encoding genomic sequences
-
gil
A fast single-producer single-consumer queue with sync and async support
-
metrics-lib
The fastest metrics library for Rust. Lock-free 0.6ns gauges, 18ns counters, timers, rate meters, async timing, adaptive sampling, and system health. Cross-platform with minimal dependencies.
-
framealloc
Intent-aware, thread-smart memory allocation for Rust game engines
-
nexus-channel
High-performance lock-free SPSC channel for low-latency systems
-
ointers
What do you call a pointer we stole the high bits off? An ointer
-
rusted-ring
LMAX inspired Lock-free ring buffers with cache-aligned memory pools for high-performance event systems
-
zeropool
High-performance buffer pool with constant-time allocation, thread-safe operations, and 5x speedup over bytes crate
-
fibre
High-performance, safe, memory-efficient sync/async channels built for real-time, low-overhead communication in concurrent Rust applications
-
physics_in_parallel
High-performance infrastructure for numerical simulations in physics
-
cache-padded
Prevent false sharing by padding and aligning to the length of a cache line
-
fastalloc
High-performance memory pooling library with type-safe handles, predictable latency, and zero fragmentation. Perfect for game engines, real-time systems, and high-churn workloads.
-
bab
build a bus - low-level components for your next message bus
-
contatori
High-performance sharded atomic counters for Rust
-
avila-parallel
Zero-dependency parallel library with work stealing, SIMD, lock-free operations, adaptive execution, and memory-efficient algorithms
-
micropdf
A pure Rust PDF library - drop-in replacement for MuPDF with 100% API compatibility
-
armature-core
High-performance async HTTP framework core - routing, handlers, middleware
-
nexus-queue
High-performance lock-free SPSC ring buffer for low-latency systems
-
b64-ct
Fast and secure Base64 encoding/decoding. This crate provides an implementation of Base64 encoding/decoding that is designed to be resistant against software side-channel attacks (such as timing…
-
fork_union
Low-latency OpenMP-style NUMA-aware cross-platform fine-grained parallelism library
-
typedflake
A Snowflake-style ID generator library with newtype-driven design
-
perdix
High-performance GPU-accelerated ring buffer for AI terminal multiplexing
-
aarch64-cpu-ext
Extended AArch64 CPU utilities and cache management operations
-
aarch32-cpu
CPU support for AArch32 Arm Processors
-
zarray
Cache-optimized 2D and 3D arrays using Morton order (aka Z-order) Z-indexed storage, with a convenient API for common 2D and 3D access patterns. Use of zarray in place of a Vec of Vecs often improves performance…
-
avila-cli
Ávila CLI Parser - Zero-dependency with config files, env vars, macros, completions, colors, and advanced features
-
lanczos-resampler
Audio resampler for Rust/JS that uses Lanczos filter
-
rater
High-performance, lock-free, thread-safe rate limiter using token bucket algorithm with per-IP rate limiting support
-
sochdb-index
SochDB indexing (HNSW vector index and related utilities)
-
axiom_mem
A stable and high-performance low-level memory management library for Rust, providing fixed-capacity pools and deterministic allocation for latency-sensitive systems
-
slabmalloc
slab based malloc implementation in rust. Can be used stand-alone or in order to provide the necessary interface to rusts liballoc library. slabmalloc only relies on libcore.
-
sbitmap
Fast and scalable bitmap implementation based on Linux kernel's sbitmap
-
scirs2-core
Core utilities and common functionality for SciRS2 (scirs2-core)
-
ruvector-dag
Directed Acyclic Graph (DAG) structures for query plan optimization with neural learning
-
rom_cache
cache data in memory like CPU caching RAM
-
ringkernel-procint
GPU-accelerated process intelligence with real-time DFG visualization and pattern detection
-
hecate-vm
The main package for the hecate vm
-
seqmap
A blazing fast seqlock-based concurrent hashmap where every data cell is its own seqlock, suitable for thousands of concurrent readers and writers
-
utf-64
The next-generation text encoding standard using 64 bits per character
-
uac
universal assembly compiler
-
clf
flush the cpu cache line by __builtin_clear_cache()
-
fastcsv
A fast SIMD parser for CSV files as defined by RFC 4180, based on simdcsv (C++)
-
rat_congestion
High-performance congestion control algorithms for network protocols
-
polyfill-rs
The Fastest Polymarket Client On The Market
-
zynq7000-hal
Hardware Abstraction Layer (HAL) for the Zynq7000 family of SoCs
-
qstr
Cache-efficient, stack-allocated string types
-
pcre2
High level wrapper library for PCRE2
-
turbo-mpmc
A blazingly fast lock-free MPMC queue that beats crossbeam-channel on SPSC workloads
-
toondb-index
ToonDB indexing (HNSW vector index and related utilities)
-
coca
Data structures with constant capacity
-
vec64
High-performance Rust vector type with automatic 64-byte SIMD alignment
-
smchash
High-performance hash function passing all 188 SMHasher3 tests
-
arraystring
Fixed capacity stack based generic string
-
talloc
A fast, consistant, and flexible
no_std-compatible allocator -
lock-free
High-performance lock-free data structures for Rust with zero dependencies
-
llt-rs
Low-Latency Primitives Toolkit for Rust
-
channels-rs
low latency channels for inter-thread messaging
-
cache-size
finding your L1/L2/L3 cache sizes
-
diskann-providers
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
colvec
Struct-of-arrays column vec like Zig's MultiArrayList
-
makods
The Jostle Tree, a data structure for working with long sequences of variable-width items
-
yep-cache-line-size
A small library for retrieving cache line sizes. Forked from lovesegfault/cache-size.
-
secded
Single Error Correction, Double Error Detection Codes for Everyone
-
kovan-map
Lock-free concurrent hash maps using kovan memory reclamation
-
electrologica
High performance concurrent primitives for Rust
-
cuneiform-fields
Field level [no_std] cache optimizations for Rust
-
nanosecond-scheduler
Ultra-low latency nanosecond-precision scheduler for temporal consciousness applications
-
gpcas_cpu_model
General Purpose Core Architecture Simulator (GPCAS) CPU model definition
-
disruptor-rs
A high-performance ring buffer implementation of the LMAX Disruptor pattern
-
omango-util
Utililites
-
rslab
A slab allocator for Rust
-
rax
Rust wrapper for the ANSI C Radix Tree "rax" https://github.com/antirez/rax implementation used in Redis
-
cachesim
a scalable cache simulator
-
timely_sort
Sorting infrastructure for timely dataflow
-
oxiblas-core
Core traits and SIMD abstractions for OxiBLAS
-
cacheline-ef
Per-cacheline encoding of sorted integer sequences
-
ordbog
lossy dictionary codes for accelerated scans
-
cache_line_size
that exposes the size of a cache line on the current architecture
-
gt9x
A no_std driver for the GT9x series of capacitive touch screen controllers, supporting both async and blocking interfaces
-
gts-transport
Gts transport
-
wg-utils
Personal Utility Functions
-
arrs-buffer
Zero-copy cache-aligned buffer implementation
-
mehdb
A prototype consistent hashing index
-
plru
concurrent (lockless) pseudo-LRU cache replacement policy
-
mathhook-macros
Procedural macros for MathHook - expr!, symbol!, symbols!, function!
-
rtm
Intel's Transactional Synchronization
-
coco
Concurrent collections
-
scirs
⚠️ DEPRECATED: scirs has been renamed to scirs2. Please use scirs2 instead: https://crates.io/crates/scirs2
-
hexe_bin
A chess engine
-
cc-queue
Fatourou and Kallimanis's CC Queue, ccqueue, an unbounded, concurrent blocking queue faster than the classic Michael & Scott queue, suitable for use with different memory allocators
Try searching with DuckDuckGo or on crates.io.