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.
wrapbinSimple binary newtype as wrapped Cow u8 array.333MIT/Apache-2.0
thermogramPlastic memory capsule with 4-temperature tensor states (hot/warm/cool/cold), bidirectional transitions, and hash-chained…333MIT OR Apache-2.0
hyperfile-cleanerSegments cleaner implementation for Hyperfile333Apache-2.0
tuplitiesA collection of utilities for working with tuples in Rust.333non-standard
kx-fides-coreCore cryptographic and manifest library for the KX-Fides authentication framework.332MIT
rcombCombinatorial objects, traits, collections332MIT OR Apache-2.0
kotoba-mainGP2-based Graph Rewriting Language - ISO GQL-compliant queries, MVCC+Merkle persistence, and distributed execution332Apache-2.0
vlog_dbHigh-performance embedded key-value database with LSM-tree architecture, ACID transactions, and value-log separation332Apache-2.0
pbt-macro2High-throughput property-based testing with `derive`, swarm-testing, precise sizing, and full graph-theoretic type analysis over…332MIT OR Apache-2.0
rdom-coreArena-backed DOM for Rust — pure tree + events, no renderer. Can be used headlessly or paired with rdom-tui for terminal…332MIT
mdcs-dbDatabase layer for the Carnelia MDCS - Document API with collaborative features331GPL-3.0
short-idTiny crate for generating short, URL-safe, random or time-ordered IDs.331MIT
zjctl-protoProtocol types for zjctl RPC communication331MIT
array_bufHighly optimized fixed-capacity deque buffer stored on the stack331MIT OR Apache-2.0
nectar-mantarayMantaray manifest trie for Ethereum Swarm330AGPL-3.0-or-later
dog-schema-macrosProcedural macros for DogRS schema generation - derive macros for validation and serialization330MIT OR Apache-2.0
powerio-pkgThe .pio.json document model: one PowerIO model JSON object with explicit model kind, provenance, source maps, structured…330MIT OR Apache-2.0
apmaAdaptive Packed Memory Array (APMA) — a cache-efficient sorted associative container329MIT OR Apache-2.0
varvedbA high-performance, embedded, append-only event store for Rust.328MPL-2.0
universal-date-parserUniversal date parser that can parse any date format into standardized output with intelligent format detection328MIT OR Apache-2.0
tidepool-corePure primitives for Tidepool: keccak merkle math, LeafSchemaV1 hashing, compressed-NFT proof computation. Zero Solana or I/O…328MIT
cel-memoryBackend-agnostic memory traits and value types for AI agents, with scoped retrieval, sessions, and governance hooks.328Apache-2.0
tuplities-reverseA trait for reversing the order of tuple elements326non-standard
tuplities-splitA trait for splitting tuples at compile-time indices325non-standard
ironflow-typesShared API envelope types for the Ironflow ecosystem325MIT
bolt-quadtreeHigh-performance loose quadtree for 2D collision queries.324MIT
manifoldb-graphGraph storage and traversal for ManifoldDB324MIT OR Apache-2.0
dagexA pure Rust DAG executor supporting implicit node connections, branching, and config sweeps324MIT
stable_identifierConvenience library for working with identifier types323MIT
manifoldb-vectorVector storage and similarity search for ManifoldDB321MIT OR Apache-2.0
rstmdb-coreState machine engine for rstmdb - definitions, transitions, guard evaluation321non-standard
tapedA lightweight cursor for non-linear parsing of slices.321MIT
crtx-ledgerAppend-only event log, hash chain, trace assembly, and audit records.321MIT OR Apache-2.0
incr-coreShared core for the incr family. Strategy-parameterized incremental computation engine. Used via incr-compute (single-threaded)…321Apache-2.0
hyperdirA container for inodes implemented as a Hyperfile320Apache-2.0
nfpNo Fit Polygon320MIT
structibleA macro for defining virtual structs backed by maps320MIT
grust-postgres-coreShared PostgreSQL GraphStore backend implementation for Grust.320MIT OR Apache-2.0
fuzziesA fast, memory-mapped fuzzy search dictionary using FSTs and Levenshtein automata.320MIT
genswapGeneration-tracked ArcSwap wrapper for 5-1600x faster cached reads in read-heavy workloads319MIT OR Apache-2.0
openrmlOpenRML (Rust Mesh Library) aims to provide a rust-native mesh processing data structures and algorithms for 3D graphics and VFX…319Apache-2.0 OR MIT
sashite-qiQi: an immutable, format-agnostic position model for two-player board games (chess, shogi, xiangqi, and beyond).319Apache-2.0
x0x-symphony-coreCore traits and domain types for x0x-symphony.318AGPL-3.0-or-later
data-procA data processing pipeline framework with Source, Transformer, and Sink traits317MIT
arkhe-kernelDomain-neutral deterministic microkernel for virtual worlds. WAL-backed, bit-identical replay, invariant-lifetime shell brand, no…316MIT OR Apache-2.0
tiered-vectorTiered Vectors316MIT
iqdb-filterCanonical metadata-filter evaluator for vector search: validate-on-construction and infallible per-row evaluation - part of the…316Apache-2.0 OR MIT
ryo-symbolSymbol system for Rust codebase - unique identifiers and file path management315MIT OR Apache-2.0
grust-cypherCypher parser, planner, and generic returning executor for Grust.315MIT OR Apache-2.0
linprov-commonShared types and constants for the linprov daemon and its BPF program (OriginRecord, AllowRule, FNV hashing).315MIT OR Apache-2.0
kaya-netWire codec, TCP transport layer, and node roster management for KayaDB Raft clusters314MIT OR Apache-2.0
tensor_spatialR-tree spatial index for region and nearest-neighbor queries314MIT OR Apache-2.0
quilibrium-verkleVerkle trie implementation with KZG commitments for Quilibrium313MIT
rouchdb-adapter-httpCouchDB HTTP client adapter for RouchDB313MIT
approx_collections_deriveDerive macros for approx_collections313MIT OR Apache-2.0
relational_engineSQL-like relational engine with SIMD-accelerated filtering and columnar storage313MIT OR Apache-2.0
anomstreamStreaming anomaly detection toolkit — Random Cut Forest, per-feature drift, streaming sketches, SOC triage, hot-path ingress.…311Apache-2.0
rouchdb-changesChanges feed and live streaming for RouchDB311MIT
rouchdb-replicationCouchDB replication protocol implementation for RouchDB311MIT
mif-rhCompiled ontology resolution/review engine for research-harness-template corpora311MIT
jzodTyped model for the JZOD open astrology chart interchange format311CC0-1.0
spanleyThis is my generic string span, his name is Spanley.310MIT
json_walkAccess values in your JSON data using string paths (e.g. "result.item[0].value").310MIT
rouchdb-adapter-redbPersistent local storage adapter for RouchDB using redb310MIT
nvs-packerCLI: Convert JSON docs to native-vector-store bundle (Rust)309MIT
vibe-graph-automatonFoundational graph automaton with temporal state evolution and rule-driven transitions308MIT
odisFormal Concept Analysis algorithms and data structures308AGPL-3.0-only
velocityxA production-ready Rust crate for lock-free concurrent data structures with performance monitoring307MIT OR Apache-2.0
toondbToonDB - LLM-optimized database with native vector search307Apache-2.0
higher-graphen-evidenceEvidence, confidence, causal, and prover bridge records for HigherGraphen.307Apache-2.0
mif-storeSQLite vector store for document embeddings in the MIF (Modeled Information Format) ecosystem307MIT
copybook-charsetCharacter set conversion utilities for EBCDIC/ASCII encoding306AGPL-3.0-or-later
fin-primitivesFinancial market primitives: validated types, order book, OHLCV aggregation, 550+ streaming technical indicators, position…306MIT
cypherlite-storageStorage engine with WAL, B+Tree indexing, and ACID transactions for CypherLite305MIT OR Apache-2.0
zer-clusterConnected-components clustering and entity storage for the zer entity-resolution library305Apache-2.0
simple-bitsetSimple no-std compatible 64-bit and 128-bit bitsets for embedded applications305MIT OR Apache-2.0
nusy-arrow-gitGraph-native git on Arrow RecordBatches — commit, checkout, merge, diff, blame, rebase, cherry-pick, revert305MIT
oxiproto-corePure Rust protobuf core types305Apache-2.0
sqlx-data-paramsData parameter utilities for SQLx-Data - advanced pagination (Serial/Slice/Cursor), dynamic filtering, sorting, and type-safe…304MIT
llt-rsLow-Latency Primitives Toolkit for Rust304MIT
cmn-substrateThe shared Rust library for CMN — data models, cryptographic verification, tree hashing, URI parsing, and JSON-schema validation…303MIT
moloch-holocryptHoloCrypt integration for Moloch audit chain - encrypted events, ZK proofs, threshold access303MIT
zynk-schemaCanonical in-memory schema representation for Zynk bindings and generators303MIT
akribes-typesWire-level types shared by the Akribes SDK and core (events, values, AST shapes, errors).303MIT
vigil-typesCore typed data structures for Vigil local AI safety runtime — DecisionRecord, AuditEvent, EffectVector, ApprovalRequest,…302Apache-2.0
wcqA Scalable, Portable, and Memory-Efficient Lock-Free FIFO Queue (DISC '19)302MIT OR BSD-2-Clause
shmpA flexible and efficient MessagePack serialization implementation in Rust302MIT OR Apache-2.0
tibet-cortex-coretibet-cortex-core: TBZ envelopes, TIBET tokens, and crypto primitives302MIT OR Apache-2.0
boundary-compilerRFC 8785 JSON Canonicalization (JCS) with boundary profiles and duplicate-key rejection302Apache-2.0
qu-miner-apiAPI definitions for communication between Quantus node and external miners301MIT-0
zer-schemaSchema inference and Fellegi-Sunter model registry for the zer entity-resolution library301Apache-2.0
nearestSelf-relative pointer library for region-based allocation301Apache-2.0 OR MIT
phonebookMapping names to numbers, fast301MIT OR Apache-2.0
crtx-storeSQLite persistence: migrations, repositories, transactions.301MIT OR Apache-2.0
swarcSmall World Approximate Recall Crate - A high-performance HNSW implementation in Rust299MIT
maat-sdk-typesCore type vocabulary for the MAAT engine — newtypes, events, traits-as-data, blueprints. Layer 2 of the architecture: a leaf…299MIT OR Apache-2.0
exint-macroA convenience macro for `exint`.299MIT OR Apache-2.0
copybook-zoned-formatZoned decimal format detection and representation microcrate299AGPL-3.0-or-later
arity-indexBounds-check-free niche integer index types (U3-U7) with double-ended range iterators299MIT
herolib-sidSmartID - Short, human-readable, collision-free identifiers298Apache-2.0
crdt-migrateTransparent schema migrations for crdt-kit: versioned serialization and automatic data migration298MIT OR Apache-2.0
sliceable-ring-bufferA double-ended queue that Deref's into a slice.296MIT OR Apache-2.0
xlstream-coreCore value and error types for the xlstream streaming Excel evaluator296MIT OR Apache-2.0
clubs-cliCommand-line interface for composing and inspecting Gordian Club editions.295BSD-2-Clause-Patent
mnemoriaPersistent, git-friendly memory storage for AI agents with hybrid semantic + full-text search295MIT
planck-noallocStack-allocated, no-std collections (ArrayVec, RingBuf)294MIT
openraft-rt-monoiomonoio AsyncRuntime support for Openraft294MIT OR Apache-2.0
intrvalGeneric intervals (ranges) library294MIT OR Apache-2.0
bcp-typesCore type definitions for the Bit Context Protocol294MIT
use-elementSmall chemical element primitives and lookup helpers for RustUse294MIT OR Apache-2.0
astrogramAstrology data-format conversion library294CC0-1.0
gcfThe AI-native wire format for structured data. 50-92% fewer tokens than JSON. 100% comprehension on every frontier model. Zero…294MIT
vvA memory-contiguous `Vec<Vec<T>>` with resizable inner vecs.293MIT OR Apache-2.0
datafusion-index-providerA Rust crate that adds index-based query acceleration to DataFusion TableProviders292Apache-2.0
mkit-rpcVersioned wire protocols for mkit cross-system speech: external signers (signer.proto), SSH transport frames (ssh.proto), shared…292MIT OR Apache-2.0
rabbitmq-versioningRabbitMQ version parsing, comparison, and URL generation291MIT OR Apache-2.0
jdb_xorfUltra-fast Xor and Binary Fuse filters for Rust / 极致性能的 Rust Xor 与 Binary Fuse 过滤器290MIT
swhidSWHID v1.2 reference implementation - Complete SWHID (ISO/IEC 18670:2025) parsing and hashing with VCS integration290MIT
yakA modern container file library, useful for quickly building your own binary file formats. A file system in a file, focused on…290MIT OR Apache-2.0
collide-rayRay collider implementation for the collide crate290MIT OR Apache-2.0
nano-hyperloglogA Redis-compatible HyperLogLog service with pluggable storage backends289MIT OR Apache-2.0
jdb_lruEfficient LRU cache with zero-allocation alternatives / 高效LRU缓存与零分配替代方案289MulanPSL-2.0
prosemirrorA Rust implementation of ProseMirror's document model and transform pipeline289MIT
adaptive-card-corePure-Rust library for validating, optimizing, and transforming Microsoft Adaptive Cards v1.6288MIT
kael_collectionsStandard collection type re-exports for Kael287Apache-2.0
hop-hashA Rust hash table using 8-way hopscotch hashing with constant-time worst-case lookups, and SIMD acceleration.286MIT OR Apache-2.0
reflow_media_typesTyped media and ML packet types (frames, tensors, detections, landmarks) for Reflow.286MIT OR Apache-2.0
openraft-rt-compiocompio AsyncRuntime support for Openraft285MIT OR Apache-2.0
browser-controller-typesShared protocol types for browser-controller CLI and mediator285MIT OR Apache-2.0
oxigdal-stacSTAC (SpatioTemporal Asset Catalog) support for OxiGDAL - Pure Rust cloud-native geospatial catalog285Apache-2.0
jacs-cliJACS CLI: command-line interface for JSON AI Communication Standard285Apache-2.0
chainlist-rsEVM chain metadata and helpers generated from chainid.network284MIT OR Apache-2.0
nexus-async-rtExperimental single-threaded async executor (reference implementation; tokio is the supported path for production use)284MIT OR Apache-2.0
typeshift-coreCore trait and runtime helpers for the typeshift ecosystem284MIT
rakka-distributed-dataConvergent replicated data types (CRDTs) over a rakka cluster — counters, sets, maps, registers, replicator.284Apache-2.0
ax-symHigh-performance scoped symbol table for compilers, linters, and LSP servers — backed by axhash-map284MIT
datalog_astAbstract Syntax Tree types for Datalog programs283MIT OR Apache-2.0
paft-predictionPrediction market data models and helpers for paft.282MIT
tuplities-flatten-nestTraits for flattening nested tuples and nesting flat tuples282non-standard
zeroproto-macrosProcedural macros for ZeroProto282MIT OR Apache-2.0
taganak-cliCLI utilities for handling RDF Linked Data with Taganak282MPL-2.0
skeg-coreKV engine, vLog, indices, compaction, and cache for skeg282Apache-2.0
ttlogHigh-performance lock-free tracing and logging system281MIT
truthlinked-coreCore protocol primitives for the TruthLinked post-quantum blockchain.281MIT
cityjson-indexIndex CityJSON datasets with a persistent SQLite sidecar281MIT OR Apache-2.0
lnmpLNMP (LLM Native Minimal Protocol) - Meta crate providing unified access to all LNMP modules280MIT
tuplities-fromTraits for converting values into tuples280non-standard
tuplities-try-fromTraits for fallible conversion of values into tuples280non-standard
jdb_fsHigh-performance log-structured file storage / 高性能日志结构文件存储280MulanPSL-2.0
arity-bitmapFixed-width bitmaps (u8-u128, U256) indexed by niche integers, with a double-ended set-bit iterator280MIT
kindred-coreCore vocabulary for kindred: registry, links, query AST, plugin and validation contracts for typed, git-backed knowledge bases.280MIT OR Apache-2.0
doxa-protectedZeroize-on-drop string type with [REDACTED] Debug/Display/Serialize and OpenAPI schema. Framework-neutral, zero internal…280Apache-2.0
sliding-ringCache-friendly sliding ring buffer keyed to an anchor coordinate for ultra-low-latency workloads.279MIT OR Apache-2.0
stringletA fast, cheap, compile-time constructible, Copy-able, kinda primitive inline string type with 4 variants.279GPL-2.0-or-later OR Apache-2.0
libnoaAI-native distributed version control279non-standard
streamsafeType-safe async pipeline framework for data processing279Apache-2.0
tuplities-rowA trait for indexing rows in tuples of tuples279non-standard
tuplities-replicateA trait for replicating values into tuples279non-standard
qudit-macrosAccelerated and Extensible Quantum Library279BSD-3-Clause
n2a2uiConvert Notion blocks into A2UI v0.9 components (Elmethis Notion Block Catalog).279MIT
sphereql-indexSpatial indexing and queries for sphereQL279MIT
shogiesa-coreShared domain types for shogiesa — Shogi training-data feed for NNUE engines278MIT OR Apache-2.0
dsq-coreCore functionality for dsq - data processing with jq syntax278MIT OR Apache-2.0
whereexprA fast, expressive rule-based filtering engine for Rust that evaluates boolean expressions over any data structure278MIT
highlandcowsUmbrella crate re-exporting the highlandcows library suite278MIT
fileluya-protoShared protocol types for KeyLeLuYa encrypted filesystem277MIT
sapphire-journal-coreMarkdown-based task and note manager that keeps your data alive as plain text - timeless like fossils276MIT OR Apache-2.0
ironstateVerified state machines for humans and AI agents276Apache-2.0
scrybe-coreScrybe core — AST, Document, ContentAddressable, Plugin trait, Workspace276Apache-2.0
qemHigh-performance cross-platform text engine for massive files.275MIT OR Apache-2.0
iqdb-flatBrute-force exact nearest-neighbor search and recall ground truth - part of the iQDB family.275Apache-2.0 OR MIT
semx_cpumaskCPU 位掩码,支持原子操作与迭代275Apache-2.0
axhash-indexmapIndexMap and IndexSet powered by indexmap (SwissTable) and the axhash engine.275MIT
rh-validatorHybrid FHIR R4 validator with snapshot-based profile validation275MIT OR Apache-2.0
vgi-rpc-clientBlocking client for the vgi-rpc Arrow-IPC RPC framework275Apache-2.0
macro_pasteMacros for all your token pasting needs. Maintained, drop-in replacement for paste.275MIT OR Apache-2.0
clawdstrike-ocsfOCSF v1.4.0 compliant event types and converters for ClawdStrike274Apache-2.0
radix_mlpRadixMLP: Prefix-based computation sharing for transformer models273MIT
keymap-coreEnvironment-aware keymap resolution core for terminal UIs273MIT
keepsakeDeterministic lifecycle model for auditable relation assignments273MIT OR Apache-2.0
grumpydbA disk-based object storage engine with B+Tree indexing and page-based storage273MIT OR Apache-2.0
arcweightA high-performance, modular library for weighted finite state transducers with comprehensive examples and benchmarks272Apache-2.0
xerv-coreWorkflow orchestration core: memory-mapped arena, write-ahead log, traits, and type system272Apache-2.0
spreadsheet-kitCore spreadsheet automation primitives — shared types, edit normalization, and session traits for agent-facing surfaces272Apache-2.0
ans-typesShared types for the Agent Name Service (ANS) ecosystem271MIT
grust-postgresGeneric PostgreSQL GraphStore backend for Grust.270MIT OR Apache-2.0
osmic-indexNode location store (mmap) and spatial R-tree index270MIT
aegisdb-cliCommand-line interface for Aegis database270LicenseRef-BSL-1.1
zotron-typesShared types for the Zotron Zotero bridge (OCR/embedding providers, RPC protocol, PDF evidence)269AGPL-3.0-or-later
ax-codec-bytesBuffer pooling and bytes crate integration for zero-copy operations and memory-efficient encoding268MIT
nectar-postagePostage stamp primitives for Ethereum Swarm268AGPL-3.0-or-later
plasmitePersistent JSON message queues backed by plain files for local and remote IPC268MIT
n2a2ui-a2uiRust types for the A2UI v0.9 Elmethis Notion Block Catalog.267MIT
idiolect-identityDID resolution for idiolect: maps did:plc and did:web identifiers to their DID documents, handles, and PDS service URLs. Ships a…267MIT
htgHigh-performance SRTM elevation data library267MIT
persona-wire-adapter-todoistpersona-wire Adapter for Todoist (scheme `todoist://`). Fetches tasks / projects via the Todoist unified API v1, with token auth…267MIT OR Apache-2.0
bitemporal-runtimeBitemporal truth primitives — valid_time/recorded_time tracking, append-supersede, as-of queries, temporal snapshots.266MIT OR Apache-2.0
okerrErgonomic result / error handling helpers built on anyhow and thiserror.265MIT
ryo-analysisCode graph and discovery engine for the RYO project265MIT OR Apache-2.0
reflow_assetsContent-addressed asset database conventions for Reflow workflows.265MIT OR Apache-2.0