CATEGORY
Data structures 10,114 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
polars-structpath-typesCommon objects for polars-structpath and polars-structpath-derive25MIT
fx-liquidity-graphGlobal liquidity graph: venues as nodes, executable paths as weighted edges, execution planning.25Apache-2.0
fuse-ruleHigh-performance, Arrow-native Complex Event Processing (CEP) engine with SQL-powered rules25Apache-2.0
wpsdWell-Separated Pair Decomposition (WSPD) with split trees for d-dimensional point sets25MIT
aevrionDistributed data convergence via immutable events and temporal Merkle trees25Apache-2.0
chronicle-graphEvent-centric narrative knowledge graphs with temporal verification25MIT
longbowA Lua-scripted API sync engine25MIT
xase-sidecarXASE AI Sidecar: high-performance evidence and data processing sidecar (audio/image/DICOM/NLP) with S3, Redis, JWT auth, and…25MIT
nlipNatural Language Interaction Protocol (NLIP) Data Structures25MIT
ton-net-cellThe TON cell model and bag-of-cells codec for the ton-net TON client.25Apache-2.0
bulwark-protoShared wire types between bulwark-agent and its clients (placeholder — implementation in progress, see bulwark-core)25AGPL-3.0-or-later
byte-engine-utilsShared allocation, async, synchronization, collection, and geometry utilities for Byte-Engine.25MIT
scholiaThe RDF projection over a chartulary graph's semantic ring. Nodes with addresses and labels become RDF subjects with schema.org…25MIT OR Apache-2.0
elizaos-plugin-acpelizaOS ACP Plugin - Agentic Commerce Protocol for checkout and commerce24MIT
elizaos-plugin-personalityCharacter evolution and self-modification plugin for elizaOS - Rust implementation24MIT
roughlyProbabilistic data structures for Rust — because sometimes close enough is good enough.24MIT
v2rmp-embedStandalone Graph Embedding engine for road networks (GraphSAGE inference)24MIT OR Apache-2.0
universal-inserterA runtime-agnostic batch inserter library implementing the ClickHouse Inserter pattern24MIT
mnesis-wake-nostdno_std global-eventcount WakeSource for on-device live-tail subscriptions24MIT OR Apache-2.0
quickcacheA lightweight in-memory LRU cache with per-entry TTL expiry24MIT
mnesis-store-testingExecutable conformance kit for mnesis-store adapters — the store contract as a runnable test suite24MIT OR Apache-2.0
deepcorr-normalizationLower level crate for DeepCorr which handles data normalization. Can be uses standalone too.24GPL-3.0-or-later
misp-rsMISP data models and STIX 2.1 conversion library24MIT
skp-validator-actixActix Web integration for skp-validator - high-performance validation for Actix services24MIT
smart-big-rationalEfficient rational numbers for additions, subtractions and multiplications24Apache-2.0
swiss-tableAn educational Rust implementation of the Swiss Table hash map algorithm.24MIT
data-protocol-validatorRust validator for Data Protocol schemas - validates versioned bioinformatics analysis output against JSON Schema-based protocol…24MIT
file_lruEfficient file handle caching for WAL random reads / 高效 WAL 随机读取的文件句柄缓存24MulanPSL-2.0
pbtreeA fast, generic piece-table text buffer backed by a balanced B+ tree24MIT
roda-stateA zero-copy, lock-free multi-threaded stage engine for ultra-low latency pipelines.24Apache-2.0
uor-addr-1Pure-UOR content addressing for JSON-serialisable payloads — the JCS-RFC8785+NFC+SHA-256 transform as a Prism application of the…24Apache-2.0
orthogonal-cuckoo-filter-meshA distributed consensus layer for uncorrelated false positives using orthogonal cuckoo filters.24MIT
facet-msgpack-legacyLegacy MessagePack binary serialization for Facet types - use facet-msgpack instead24MIT OR Apache-2.0
store_by_enumType-safe data stores addressed and accessed using enums (in any order).24MIT OR Apache-2.0
jump-back-hashJumpBackHash consistent hash algorithm — uniformly distributes keys across buckets with minimal remapping when the bucket count…24MIT OR Apache-2.0
set_theoryA comprehensive mathematical set theory library implementing standard set operations, multisets, and set laws verification24MIT
koda-rsRust implementation of KODA format: compact, deterministic text and binary serialization compatible with koda-go24MIT
message-board-libStatechart-based multi-agent coordination board: agent registry, question/response threads, heartbeat monitoring, Lamport-ordered…24AGPL-3.0-only
keyleluya-proto-chirhoShared protocol types for KeyLeLuYa encrypted filesystem24MIT
svcacheIsomorphic Dual-Index Cache for WASM and Native Runtimes24Apache-2.0
mriynyk-merkleMerkle tree utilities for EVM.24MIT OR Apache-2.0
si-exocortexPersistent cognitive substrate for multi-agent systems — conservation-law aware decision making, tiered memory, and inter-agent…24MIT
zvec-coreRust-native vector database engine — HNSW, IVF, DiskANN/Vamana, BM25 FTS, scalar filtering, FP16/INT8/INT4 quantization24Apache-2.0
mere-proofsTyped digests, commitments, blob references, and proof envelopes for Mere domains.24MPL-2.0
kazam-teamPokemon Showdown team formats and conversion utilities23MIT
thread-structured-idThe StructuredId scheme (CCSSNNNN) for the Thread — a compact string-or-number id for World Manifest prefabs and entities.23MIT OR Apache-2.0
elizaos-plugin-inmemorydbPure in-memory, ephemeral database storage for elizaOS23MIT
off-grid-primitivesCore data structures and logic for the Off-Grid exchange: spot market (L1/L2/L3), order books, matching engine, and account…23MIT
ferripfs-dagIPLD DAG operations including DAG-PB, DAG-CBOR, DAG-JSON, and CAR files23MIT OR Apache-2.0
neosetCompact RLE-encoded event sets for efficient peer sync23MIT
ferripfs-pinningIPFS content pinning - prevent blocks from garbage collection23MIT OR Apache-2.0
merkl-redbMerkleTree, embedded friendly implementation with redb backend.23MIT
mmappetMemory-mapped columnar dataset library23MIT
unirust-rsHigh-performance temporal entity resolution engine with conflict detection, knowledge graph export, and perspective-weighted data…23MIT
irox-geometry2D and 3D Geometry Primitives23MIT OR Apache-2.0
higher-graphen-obstructionObstructions, counterexamples, engines, and explanations for HigherGraphen.23Apache-2.0
token-budget-poolShared token + dollar budget across concurrent LLM tasks. Thread-safe, returns BudgetExceeded when a record would push past a…23MIT OR Apache-2.0
arrowmaxHigh-performance Arrow data stack: columnar storage, zero-copy streaming, and schema codegen23MIT
skesisA high-performance Entity Component System with anchor+delta change detection, relationships, and raw byte serialization23MIT OR Apache-2.0
protoeditTerminal-based protobuf data files editor23MIT
filereducelibHigh-performance, constant-memory compression library for structured data (JSONL) producing .fra archives.23MIT
ruvix-vecgraphKernel-resident vector and graph stores for RuVix Cognition Kernel (ADR-087)23MIT OR Apache-2.0
moloch-apiREST/WebSocket API layer for Moloch audit chain23MIT
campoEasily create and handle bit fields.23MIT OR Apache-2.0
acmapAn actor-style sharded async map inspired by DashMap-like APIs.23MIT
data_contractsData contracts for run manifests and capture metadata used across the CortenForge stack.23Apache-2.0
mergedb-typesCRDT data structures for mergeDB23MIT
llm-diffOutput diffing and versioning primitives for LLM outputs: semantic diff, version store, lineage tracking23MIT
use-addressPrimitive address component vocabulary for RustUse23MIT OR Apache-2.0
hora-graph-coreBio-inspired embedded knowledge graph engine — pure Rust, zero runtime deps23MIT OR Apache-2.0
stable-block-arenaBlock-allocated arena with stable handles that survive compaction23MIT OR Apache-2.0
lull-specLull spec library23MIT
vtplVector-Threaded Posting Lists — fused n-gram + vector search in a single index pass23MIT
pandataA CLI tool for converting data23MIT
geographSelf-contained DCEL (Doubly Connected Edge List) for planar graph geometry23MIT OR Apache-2.0
fadFast deserialization in Rust, based on facet reflection23MIT OR Apache-2.0
s3vectors-metadata-filterA flexible and efficient Rust library for filtering data using S3 Vectors Metadata Filter.23MIT
data_tableA lightweight Rust data table structure supporting numeric columns and categorical factors.23MIT
strjoinHigh-performance zero-allocation string join extension for Rust iterators / 针对 Rust 迭代器的高性能零临时分配字符串拼接扩展23MulanPSL-2.0
a2mlParser and renderer for A2ML (Attested Markup Language)23MPL-2.0
rustyhdf5-typesHDF5 type system definitions for rustyhdf523MIT
tf-firmware-handoffLibrary implementing the Firmware Handoff specification23MIT OR Apache-2.0
zan-sortA hardware-oriented hybrid sorting engine achieving near-linear scaling via arithmetic routing and parallel SoA.23MIT OR Apache-2.0
tessera-graphEmbeddable graph database for Rust. No server, no schema, no infrastructure.23MIT
semagraph-core-rsRust feasibility core for SemaGraph Q6 / State64 deterministic transition compression.23Apache-2.0
robinxx_mapHigh-performance, thread-safe open-addressing hash map using Robin Hood displacement & xxHash3.23MIT
toon-format-rsToken-Oriented Object Notation (TOON) parser and serializer for Rust23MIT
ternlang-engramTernary episodic memory — time-stamped, TritFloat-quantized autobiographical recall scored by relevance × recency × salience ×…23LicenseRef-Ternlang-Commercial
tinyptrmapTiny pointer map for u64 keys: a bounded-probe hash table based on Bender et al. (Tiny Pointers, 2021)23GPL-3.0-only
amberfork-modelCanonical Run/Step trajectory model and DiffResult schema for amberfork (the frozen contract every crate reads).23MIT
sibyllaA local-embedding and semantic-retrieval seam: the EmbeddingProvider trait, similarity metrics, a deterministic stub, a pure-Rust…23MIT OR Apache-2.0
sigid-enterpriseEnterprise-grade SigID generator with worker ID, coordination, and UUID compatibility23MIT OR Apache-2.0
mlua-lshapemlua wrapper for lshape — Schema-as-Data validator + LuaCATS codegen, Pure Lua vendored via include_str!.22MIT OR Apache-2.0
elizaos-plugin-memoryMemory management plugin for ElizaOS (Rust)22MIT
aleph-filterThe Aleph Filter — an infinitely expandable probabilistic data structure with O(1) insert, query, and delete22MIT
error_labelLow-cardinality label for errors.22MIT
elizaos-plugin-trajectory-loggerTrajectory logging plugin for elizaOS - Rust implementation22MIT
context_arenaZero-copy and lock-free LLM context engine22MIT
ternary-coreBalanced-ternary primitives: Trit and 9-trit Tryte with full-adder arithmetic. no_std, zero dependencies.22MIT
dashscene-coreCanonical semantic scene model for DashScene22MIT
dashbufBinary serialization and transport layer for DashScene22MIT
clustered-fast-trieOrdered integer set (u32/u64/u128) for data with locality. O(1) range counting. Stable O(log log U) latency.22MIT OR Apache-2.0
scry-indexA concurrent sorted key-value map backed by learned index structures22MIT OR Apache-2.0
chaste-denoParser for deno lockfiles22Apache-2.0 OR BSD-2-Clause
known-types-gravatarWell-known types for Gravatar APIs.22Unlicense
known-types-lumaWell-known types for Luma APIs.22Unlicense
faultline_indexSpatial index abstractions for FaultLine.22MIT
supercacheFastest cache22MIT
vertexrsHigh-performance incremental computation engine with compile-time DAG pipelines22Apache-2.0
faultline_diffDiff and change classification contracts for FaultLine.22MIT
faultline_agentsPlanner/executor/reviewer orchestration contracts for FaultLine.22MIT
moloch-verifyFormal verification and runtime invariant checking for Moloch22MIT
moloch-federationMulti-chain federation for cross-chain audit trails22MIT
moloch-anchor-bitcoinBitcoin OP_RETURN anchoring provider for Moloch22MIT
moloch-netNetworking layer for Moloch audit chain22MIT
moloch-anchor-ethereumEthereum anchoring provider for Moloch22MIT
echelonO(1) amortized priority queue. Adaptive Ladder Queue for heavy-tailed distributions.22MIT OR Apache-2.0
cadaA monadic Chest<T> container and universal for-comprehension macro for Rust22Apache-2.0 OR MIT
llm-syncCRDT and vector clock primitives for distributed LLM agent state synchronization22MIT
mattbusel-mem-graphKnowledge graph primitives: entities, relationships, typed properties, BFS/DFS traversal22MIT
mssqltypesFaithful Rust equivalents of C# System.Data.SqlTypes with SQL NULL semantics, checked arithmetic, and three-valued logic22MIT
minigdbAn embedded property-graph database in Rust with a GQL query language, RocksDB-backed ACID storage, graph algorithms, and Python…22MPL-2.0
circular_doubly_linked_listA high-performance Circular Doubly Linked List implementation in Rust22MIT
spatial-narrativeA Rust library for representing, analyzing, and working with narratives that unfold across real-world geographic space22MIT
polarangesRust-first genomic range operations on top of Polars DataFrames22MIT
euca-ecsArchetype-based ECS with generational entities, type-safe queries, change detection, and parallel iteration22MIT
spatreeFast 2D spatial indexing using Morton codes.22MIT OR Apache-2.0
lepccHigh-performance point cloud compression for I3S format - LEPCC implementation in Rust22MIT
opeymlA declarative, zero-overhead YAML surgery DSL for Rust.22MIT OR Apache-2.0
crusty_stocksData Structure for Stock and Crypto Ticker and Candle Data22Beerware
hybrid-matchHybrid string similarity22MPL-2.0
ism-dataODNI public XML schema metadata: package list and namespace registry. For schema files, see the per-package ism-{pkg} crates.22LicenseRef-PublicDomain AND (MIT-0 OR Unlicense)
etl-unitSemantic data model for ETL units — qualities and measurements over subjects and time. Built on Polars.22MIT OR Apache-2.0
eros-nftReference implementation of the eros-nft v1 spec: types, validators, sample loader, and CLI for Solana persona NFT cards.22Apache-2.0
persistCross-platform data persistence with pluggable backends22MIT
rjtd-modelExperimental document model and parser integration for Ichitaro JTD files.22Apache-2.0
hash_tag_idRedis hash tag generator for ID routing / 生成 Redis hash tag 将相同 ID 数据路由至同节点22MulanPSL-2.0
bitcoin-heuristicsPattern detection heuristics for Bitcoin on-chain analytics — consolidations, distributions, CoinJoin, fee spikes, dormant supply…22MIT
stromadb-coreStromaDB core engine: Fact model, type catalog, fold, and query. Internal crate published for the StromaDB binaries; no API…22Elastic-2.0
stratifykit-coreDomain-agnostic distribution control: quota/bucket sampling, group-aware fill, coverage classification21MIT OR Apache-2.0
fibpetokenizerA blazing fast Byte Pair Encoding (BPE) tokenizer library with Python bindings21MIT OR Apache-2.0
agent-to-agentGoogle A2A (Agent-to-Agent) protocol implementation in Rust — inter-agent communication, capability discovery, task delegation21MIT OR Apache-2.0
membrid-rsLLM memory management for edge AI with small models21MIT OR Apache-2.0
kraquenA fast, thread-safe, and highly ergonomic generic queue with dual modes and bounded eviction.21MIT OR Apache-2.0
merkql-notifyNotification trait and types for merkql event streaming21MIT
elizaos-plugin-todoelizaOS Todo Plugin - Task management with daily recurring and one-off tasks21MIT
japan-reverse-geocoder国土交通省の位置参照情報(大字・町丁目レベル)を同梱した日本の逆ジオコーディングライブラリ / Offline reverse geocoding for Japan using MLIT location reference data21MIT OR Apache-2.0
higher-graphen-morphismStructure mappings, composition, preservation checks, lost structure, and distortion for HigherGraphen.21Apache-2.0
elizaos-plugin-planningPlanning and task management plugin for elizaOS (Rust)21MIT
known-types-githubWell-known types for GitHub APIs.21Unlicense
known-types-instagramWell-known types for Instagram APIs.21Unlicense
known-types-linkedinWell-known types for LinkedIn APIs.21Unlicense
elizaos-plugin-scratchpadelizaOS Scratchpad Plugin - File-based persistent memory storage with markdown frontmatter and TF-IDF search21MIT
cinterconst usable bigints21MIT
arena-spscA lock-free single-producer single-consumer byte channel backed by a flat arena21MIT
faultline_syncLocal-first synchronization models and operation envelopes for FaultLine.21MIT
dsfb-oil-gasDSFB deterministic residual structuring framework for Upstream and Midstream Oil and Gas systems. A deterministic, read-only,…21Apache-2.0
drinkfyiBeverage encyclopedia hub for cocktails, wine, beer, and more — async API client for drinkfyi.com.21MIT
polarway-busGeneric, domain-agnostic event bus with fan-out, filtering, and drain buffers21MIT
quotient-setquotient-set a compated datastucture21MIT
openmiteThe local, embeddable memory runtime for AI agents. Sub-microsecond KV + semantic search + fused retrieval in one call.21MIT OR Apache-2.0
intarsiaAn extensible Rust optimization framework.21non-standard
rose-squared-sdkPrivacy-preserving encrypted search SDK implementing the SWiSSSE protocol with forward/backward security and volume-hiding,…21MIT
mpmc-queueA bounded multi-producer multi-consumer queue using Mutex + Condvar21MIT
use-bondChemical bond primitives for RustUse21MIT OR Apache-2.0
use-oxidation-stateOxidation-state primitives for RustUse21MIT OR Apache-2.0
use-reactionChemical reaction representation primitives for RustUse21MIT OR Apache-2.0
compact-optionNiche-packing optional that uses exactly as much memory as raw `R`; intended for `R` with spare bit patterns (primarily…21MIT
use-ionIon identity and charge primitives for RustUse21MIT OR Apache-2.0
use-compoundChemical compound identity primitives for RustUse21MIT OR Apache-2.0
use-moleculeMolecular identity primitives for RustUse21MIT OR Apache-2.0
jsonpath-rfc9535A complete RFC 9535 (JSONPath) query engine for serde_json values.21MIT OR Apache-2.0
symspell_complete_rapidtypo-tolerant autocomplete in Rust (based on symspell_complete_rs, replace gxhash with rapidhash)21MIT
grwGraph construction, mutation, and morphism matching21MIT OR Apache-2.0
merutableEmbeddable single-table engine: row + columnar Parquet with Iceberg-compatible metadata21Apache-2.0
static-conduitA type-safe, zero-cost recursive pipeline engine for data transformation.21MIT OR Apache-2.0
wasm-opcode-tableTyped parser for the WebAssembly instruction opcode table in TOML21Apache-2.0
forensic-catalogStatic indicator tables for forensic analysis: suspicious ports, LOLBins, persistence paths, execution artifacts, anti-forensics…21Apache-2.0
kerno-detectStateful event correlation and sequence detection21Apache-2.0
vaultdb-ormTyped model layer over vaultdb-core — declare a struct, query it like a database row21MIT
ism-ic-gencODNI IC-GENC schema package, vendored. Designed as a build-dependency for codegen. SHA-256 verified at compile time.21LicenseRef-PublicDomain AND (MIT-0 OR Unlicense)
tensoren-cpuCPU-based implementations of `tensoren` traits.21MIT
smooth-bytesConvenience bit operations for byte slices21MIT OR Apache-2.0
embedbAn embedded, persistent vector store — no server, no config, no credentials21MIT
torna-sdkTyped client SDK (the PathPlanner) for Torna, the parallel, ordered, on-chain B+ tree index on Solana. Resolves the exact account…21MIT
l5m-coreSecurity-gated memory/retrieval engine: authorization gates (tenant/policy/trust/temporal) run before relevance scoring.20MIT OR Apache-2.0
micadbEmbeding DB20MPL-2.0
zhihunZhiHun v2.0: life memory and embodied skill execution engine with polar-resonance HNSW indexing, xi-coefficient bilateral skill…20MIT
thread-manifestWorld Manifest — the open document format of the Thread (renderer-agnostic spatial-web content)20MIT OR Apache-2.0
faster_bloomA standard and scalable Bloom filter implementation in Rust with configurable error tolerance and automatic scaling20MIT
dyncollectionsThis library provides a bunch of collections to store trait objects and retrive concrete types from them20MIT
open-gpui-canvasExtensible infinite canvas model and interaction primitives for Open GPUI.20Apache-2.0
yoa-graph-runtimeShared Graph Runtime IR, node runtime, and Nautilus GraphStrategy for YOA services.20MIT OR Apache-2.0
elizaos-plugin-experienceExperience learning plugin for elizaOS - Rust implementation20MIT
slotmap_microlibA micro library for slot map data structure20MIT OR Apache-2.0
devuA fast, minimal, and ergonomic entity-component-system library20MIT OR Apache-2.0
cortexa-gccGit-inspired context management for LLM agents -- COMMIT, BRANCH, MERGE, and CONTEXT over versioned memory (arXiv:2508.00031)20MIT
hexga_arenaAn arena-based memory management crate with linked and fixed-size arenas20MIT OR Apache-2.0
like-a-clockworkCausal event tracking SDK for distributed systems, based on Lamport (1978). Implements Lamport Clocks, Vector Clocks, and…20GPL-3.0
elizaos-plugin-goalsGoals management plugin for elizaOS - Rust implementation20MIT