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.
frp-loomStorage traits and in-memory implementations for the frp graph layer.212MIT OR Apache-2.0
model-views-deriveType-safe view types for different access modes (Get, Create, Patch) on data models211EUPL-1.2
keymap-configLoad keymap-rs bindings from TOML, with conflict detection211MIT
oxigdal-temporalMulti-temporal raster analysis for OxiGDAL - Time series, change detection, phenology, and data cube operations211Apache-2.0
agentic-cognitionLongitudinal user modeling — living models of human consciousness for AI agents211MIT
zombie-rsZombie - automatic memory management through lazy eviction and recomputation210MIT
agentic-dataUniversal data comprehension engine — understands structure, infers meaning, tracks lineage210MIT
rt-events-dagType-safe event DAG topology. Edges are event types; structural checks are walks.210MIT OR Apache-2.0
jdb_pgmUltra-fast learned index for sorted keys / 面向排序键的超快学习型索引210MIT
agentic-evolve-corePattern library engine for AI agents - crystallizes and reuses verified code patterns210MIT
anima-tagger-coreData model, project config, and sidecar I/O for anima-tagger — a tag/caption editor for local Stable Diffusion LoRA datasets.210MIT OR Apache-2.0
mnemara-protocolLocal-first, explainable AI memory engine for embedded and service-based systems210MIT
x0x-symphony-tracker-x0x-crdtx0xd TaskList CRDT Tracker adapter for x0x-symphony.209AGPL-3.0-or-later
oximedia-analyticsMedia engagement analytics — viewer behavior, A/B testing, retention curves, and engagement scoring for OxiMedia209Apache-2.0
cdx-coreCore library for reading, writing, and validating Codex Document Format (.cdx) files209MIT OR Apache-2.0
xenon_typesCommon types for Xbox 360 (Xenon) file formats and protocols209MIT OR Apache-2.0
pdforg-coreCore data types for PDF Office — documents, cells, slides209MIT
silk-graphMerkle-CRDT graph engine for distributed, conflict-free knowledge graphs209non-standard
persona-wire-adapter-blueskypersona-wire Adapter for Bluesky (scheme `bluesky://`). Fetches an actor's author feed / profile / post thread over the public AT…209MIT OR Apache-2.0
nl_optVerilog compiler driver for running safety-net passes209MIT OR Apache-2.0
vigil-runner-typesPure types + env policy for Vigil sandbox runner — ExecutionPlan, SandboxProfile, RunnerError, RunnerAuditSink,…208Apache-2.0
dig-network-blockPrimitives for DIG L2 block structure: header/body types, roots, and consensus emissions.208MIT OR Apache-2.0
mkit-transport-memoryIn-memory transport for mkit, HashMap-backed, used in unit tests and fuzz harnesses208MIT OR Apache-2.0
quarb-mountMount adapter for the Quarb query engine: compose adapters under one root208MIT OR Apache-2.0
inputx-fsaMinimal acyclic finite-state automaton — a compact, zero-dependency ordered byte-key → u64 map with prefix/range scan. Built for…208MIT OR Apache-2.0
collide-convexConvex collider implementation for the collide crate208MIT OR Apache-2.0
syntarq-coreCore cryptographic identity and data management library for Syntarq207MIT
mindgraphA structured semantic memory graph for agentic systems207MIT
intrexIntrusive collections with items addressed by indices207MIT OR Apache-2.0
bounded-strParse, don't validate! No-std bounded string with compile-time length limits and policies206MIT
exaloglogExaLogLog: space-efficient approximate distinct counting (Ertl 2024). 43% smaller than HyperLogLog with the same estimation error.206Apache-2.0 OR MIT
phagoSelf-evolving knowledge substrates through biological computing primitives206MIT
interstellarA high-performance graph database with Gremlin-style traversals and GQL query language206MIT
agentic-veritas-coreIntent compilation, uncertainty detection, and truth verification for AI agents206MIT
txtfold-coreIdentifies patterns and outliers in large log files and structured data206MIT OR Apache-2.0
cadmpeg-irCAD data model, validation, diffing, and codec API for cadmpeg.205Apache-2.0
langchain-ai-rustBuild LLM applications in Rust with type safety: chains, agents, RAG, LangGraph,
embeddings, vector stores, and 20+ document…204MIT
collect_failableA trait for collecting values into a container which has an invariant to uphold and whose construction may fail204MIT OR Apache-2.0
kahonA Rust writer for the Kahon binary format.204MIT
rh-hl7-fhir-r5-coreGenerated FHIR types from hl7.fhir.r5.core package version 5.0.0204MIT OR Apache-2.0
oxigeo-coreCore abstractions for OxiGeo - Pure Rust GDAL reimplementation with zero-copy buffers and cloud-native support203Apache-2.0
mako-wim-gasWiM Gas process engine for German gas metering-point operator change processes (Wechselprozesse im Messwesen Gas)203MIT OR Apache-2.0
jittered-fractional-indexingJittered fractional indexing for collision avoidance202CC0-1.0
xsheets_coreCore data model for xsheets — Workbook, Worksheet, Cell, Style types202Apache-2.0
picoringHigh-performance, zero-copy circular buffer for Rust using hardware memory mirroring.202MIT OR Apache-2.0
query_routerUnified query routing across relational, graph, and vector engines202MIT OR Apache-2.0
persona-wire-adapter-apple-notespersona-wire Adapter for the local Notes.app database (scheme `applenotes://`). Read-only NoteStore.sqlite access via rusqlite;…202MIT OR Apache-2.0
layoutOptimized memory layout using struct of array, Data-oriented design in Rust, DOD SOA201MIT/Apache-2.0
win-security-identifierWindows Security Identifier (SID) library201MIT OR Apache-2.0
zer-adaptersType adapters for zer, bridging Polars, Arrow, and other data-frame libraries to zer-core Records without a string round-trip.200Apache-2.0
kazam-battleBattle state tracking and domain types for Pokemon Showdown (experimental)200MIT
rigatoni-storesState store implementations for Rigatoni CDC/Data Replication: Memory, File, Redis for distributed state management199Apache-2.0
rouchdbLocal-first document database with CouchDB replication protocol support199MIT
aegis-updatesOTA update orchestration for Aegis database cluster199LicenseRef-BSL-1.1
persona-wire-adapter-activitypubpersona-wire Adapter for the Fediverse (scheme `activitypub://`). Fetches a public ActivityPub actor's outbox or profile over…199MIT OR Apache-2.0
cdDBA high-performance asynchronous tiered storage engine for cold data acceleration.199MIT
cel-contextPortable context snapshots for AI agents. Normalize any stream into reusable elements and point-in-time snapshots.198Apache-2.0
philiprehberger-id-genUnified ID generation: ULID, UUIDv7, NanoID, and Snowflake198MIT
async-local-channelLightweight channels for single-threaded async runtimes.198MIT
tudiThere, inside the game's two-dimensional universe, life was simple.198MIT
content-ingestContent ingestion, validation, and normalization pipeline for text and binary data198Apache-2.0
mtb-entity-slabSlab-style entity storage: stable IDs, internal mutability; not a full ECS.198MIT
qleany-cpp-qt-file-generationC++/Qt code generation from Tera templates for Qleany198MPL-2.0
nahpu_dwcA utility crate for mapping and converting Nahpu project data into Darwin Core JSON format.198MIT
memoricai-coreCore domain types, wire DTOs, and provider ports for memoricai — a memory & context engine for AI agents198MIT
rustformsUniversal form validation compatible with json and hashmap input types196MIT
closure-treeClosure Tree support for SeaORM (PostgreSQL).196MIT
hiero-did-coreCore types, models, and utilities for did:hedera196Apache-2.0
bevy_many_relationshipsA Bevy plugin for many-to-many relationships between entities196non-standard
crypt-ioAEAD encryption (ChaCha20-Poly1305, AES-256-GCM), hashing (BLAKE3, SHA-2), MAC (HMAC, BLAKE3 keyed), and KDF (HKDF, Argon2id) for…196Apache-2.0 OR MIT
oxidartHigh-performance Adaptive Radix Tree with TTL, DFA pattern matching, and atomic counters196MIT
qleany-direct-accessEntity CRUD access for Qleany196MPL-2.0
owl-dl-datatypesDatatype reasoners (xsd:boolean, xsd:integer, xsd:string, ...) for rustdl196Apache-2.0 OR MIT
rust-prelude-plusHigher-order functions built on top of keypaths for type-safe functional programming195MIT OR Apache-2.0
crdt-storePersistence backends for crdt-kit: SQLite, redb, in-memory, and flash storage195MIT OR Apache-2.0
os_slab_vaultDependency-free, no_std generational slab/object-pool for Rust OS kernels.195MIT
qleany-rust-file-generationRust code generation from Tera templates for Qleany195MPL-2.0
mnemara-store-fileLocal-first, explainable AI memory engine for embedded and service-based systems195MIT
prism-annFiltered approximate nearest-neighbor vector search195MIT OR Apache-2.0
philiprehberger-event-busThread-safe event bus with typed listeners for Rust194MIT
rust-lodashA high-performance, type-safe Rust implementation of Lodash collection methods with zero-cost abstractions194MIT
rigatoni-destinationsDestination implementations for Rigatoni CDC/Data Replication: S3 with multiple formats and compression194Apache-2.0
pithanosFast, lock-free probabilistic data structures for modern Rust.194MIT
use-pg-identifierPostgreSQL identifier primitives for RustUse194MIT OR Apache-2.0
qleany-file-generation-shared-stepsShared file generation utilities for Qleany194MPL-2.0
lunaris-rerankReranker trait + NoopReranker seam for Lunaris193Apache-2.0
insert-takeA Concurrent bag supporting atomically inserting and taking all elements193MIT OR Apache-2.0
oxgraph-postgresPostgres-backed OxGraph engine: catalog, build, artifact I/O, query, sync.193MIT
qleany-handling-manifestYAML manifest loading, saving, and validation for Qleany193MPL-2.0
nornir-catalogPure-Rust embedded Apache Iceberg catalog backed by redb. No SQL, no C deps, single-file ACID. Includes atomic multi-table…193Apache-2.0
use-db-nameStrongly typed database identifier wrappers for RustUse192MIT OR Apache-2.0
aam-coreCore types and parsing engine for the AAM configuration format192MIT OR Apache-2.0
rd-astCanonical, producer-agnostic AST for R's Rd (documentation) format192MIT
manifold-timeseriesTime-series storage optimizations for Manifold embedded database191Apache-2.0
manifold-propertiesType-safe property storage optimizations for Manifold embedded database191Apache-2.0
ryo-specDomain specification and type hierarchy system for ryo191MIT OR Apache-2.0
reliakit-healthHealth status types and a criticality-aware aggregator for service health checks, probes, and status pages. no_std-friendly and…191MIT
oxify-vectorIn-memory vector search and similarity operations for OxiFY (ported from OxiRS)190MIT OR Apache-2.0
intextusInline collections.190MIT
phago-embeddingsEmbedding backends for Phago semantic intelligence190MIT
taino-dnd-coreFramework-agnostic drag-and-drop primitives: geometry, state machine, collision.190MIT OR Apache-2.0
qleany-handling-app-lifecycleApplication initialization and cleanup for Qleany190MPL-2.0
ld-lucivy-query-grammarSearch engine library190MIT
manifold-vectorsVector storage optimizations for Manifold embedded database189Apache-2.0
manifold-graphGraph storage optimizations for Manifold embedded database189Apache-2.0
frp-domainDomain model for the frp graph: atoms, blocks, ports, edges, and metadata.189MIT OR Apache-2.0
lockoutA collection of lock-free utilities for Rust189MIT
ironfix-deriveProcedural macros for IronFix FIX protocol engine189MIT
allocatedAbstractions for working with explicitly allocated data structures189MIT OR Apache-2.0
moloch-anchorProvider-agnostic blockchain anchoring for Moloch audit chain188MIT
hadris-fixedFixed-capacity byte and text types for no-std applications188MIT
avila-arrowZero-copy columnar format with scientific arrays (Quaternions, Complex, Tensors, Spinors), SIMD acceleration (35x), and native…187MIT OR Apache-2.0
ld-lucivy-columnarcolumn oriented storage for lucivy187MIT
brec_schemePublic schema types for Brec protocol generation187Apache-2.0
higher-graphen-runtimeRuntime workflow orchestration APIs for HigherGraphen.187Apache-2.0
volasRust-backed, OHLCV-shaped DataFrame with a technical-indicator directive engine187MIT
syanSyntactic and structural parser fundamentals, reimplementing syn crate186MIT
axiom_memA stable and high-performance low-level memory management library for Rust, providing fixed-capacity pools and deterministic…186MIT
use-amountDecimal-safe scaled integer amount primitives for RustUse finance crates186MIT OR Apache-2.0
aam-deriveDerive macros for aam-rs: FromAam, schema_to_struct185MIT OR Apache-2.0
disruptor-mpUltra-low-latency and high-throughput multiprocess ring-buffer substrate over SHM and mmap (LMAX Disruptor design, extended…185MIT OR Apache-2.0
livenLIVEN is a fast, lightweight database built to capture, store, and stream data in real time.185SSPL-1.0
iqdb-cacheIn-process vector and result caching with LRU/LFU/ARC eviction - part of the iQDB family.184Apache-2.0 OR MIT
tenzro-typesCore types and constants for Tenzro Network184Apache-2.0
mnema-coreZero-dependency core of mnema: the egress-filter privacy invariant, the memory model, and pure-logic…184MIT OR Apache-2.0
kaya-simDeterministic simulation runner, SimDisk fault injection, and linearizability checker for KayaDB183MIT OR Apache-2.0
streamweave-errorError handling system for StreamWeave183CC-BY-SA-4.0
rvf-manifestRuVector Format two-level manifest system for segment tracking and compaction183MIT OR Apache-2.0
typeshiftZod-like parse, validation, and JSON Schema flow for Rust types183MIT
chinese-validator-deriveCore validation logic for Chinese data (address,id_card, license_plate,name, phone, postal_code,qq,username,etc.)183MIT
ubqLock-free unbounded MPMC queue with no_std + alloc support.183MIT
pack-ioCompact binary wire format with schema evolution and zero-copy deserialization for Rust. The serialization substrate under…182Apache-2.0 OR MIT
use-friendTyped Fellow Friends metadata model for RustUse fixture data182MIT OR Apache-2.0
truthlinked-mcpOn-chain MCP registry, agent policy, tool-call, and private-balance primitives for TruthLinked.182MIT
bytetableHigh-performance data structures indexed by u8182MIT
grust-ladybugLadybugDB GraphStore backend for Grust.182MIT OR Apache-2.0
mask-tracked-arrayA no-std no-alloc bitmask based data structure for embedded usecases181non-standard
bit-stringA compact owned bit string type with editing, matching, and bitwise operations.181MIT OR Apache-2.0
sourced_rustCQRS/ES framework for Rust using Plain Old Rust Structs — append-only events, replay, snapshots, outbox, service bus, and…180MIT
fx-coreUltra-low-latency matching engine and lock-free order book for FX trading. Implements core order matching algorithms, trade…180Apache-2.0
pulith-sourceComposable source abstractions and planning for Pulith180Apache-2.0
wicked-memory-coreDEPRECATED: absorbed into wicked-estate v0.13+. Migrate to wicked-estate-mcp for unified memory/knowledge/estate tools.180MIT
invariant-protocolDomain-agnostic PIC/PCA protocol core for Invariant (published as `invariant-protocol`; in-workspace alias `invariant-core`):…180MIT
hyperlane-process-guardA process guard service based on Hyperlane web framework for remote script execution and process management.180MIT
mdcs-sdkHigh-level SDK for building collaborative applications with the Carnelia MDCS179GPL-3.0
vectoria-coreEmbedded hybrid search engine core — BM25 + vector + behavioral signals179Apache-2.0
planspec-coreCore types and validation for PlanSpec declarative work orchestration179MIT OR Apache-2.0
bacnet-macrosiot driver core179MIT OR Apache-2.0
medcodesMedical code ontologies, hierarchy traversal, and cross-system mapping179MIT OR Apache-2.0
truthlinked-stateState transition, account, cell, staking, oracle, MCP, and token logic for TruthLinked.179MIT
persona-wire-adapter-mastodonpersona-wire Adapter for Mastodon (scheme `mastodon://`). Fetches the home / public timelines via the Mastodon REST API v1, with…179MIT OR Apache-2.0
vigil-ui-protocolIPC protocol types for Vigil desktop UI — Tauri command request/response schemas with capability gating178Apache-2.0
kayactlCommand-line interface for KayaDB: put/get/delete/scan, inspect WAL/SSTable/Manifest, stats, and recovery178MIT OR Apache-2.0
pipe-itA lightweight, type-safe library for building linear and concurrent processing pipelines in Rust.178MIT
zkcg-verifierZKCG proof verifier supporting Halo2 circuits and zkVM execution receipts178Apache-2.0
poptrieA pure-rust implementation of poptrie178Apache-2.0 OR MIT
packoPacked datastructure with self referential indexing.178MIT OR Apache-2.0
persona-wire-adapter-matrixpersona-wire Adapter for Matrix (scheme `matrix://`). Fetches sync state / room messages via the Matrix Client-Server API v3,…178MIT OR Apache-2.0
oximedia-pipelineDeclarative media processing pipeline DSL — typed filter graph, node composition, and execution planning for OxiMedia177Apache-2.0
use-oci-digestOCI digest syntax primitives for algorithms, encoded values, and digest references.177MIT OR Apache-2.0
schema-registry-lineageSchema lineage tracking with dependency graphs, impact analysis, and visualization177Apache-2.0
ferro-blob-storeAsync content-addressed blob-store trait + in-memory and filesystem backends. Foundation crate for ferro-oci-server,…177Apache-2.0
use-ratingPrimitive electronic rating wrappers for RustUse177MIT OR Apache-2.0
io_coreA no_std I/O foundation for Rust.177MIT OR Apache-2.0
crtx-contextContext pack assembly, token budgeting, and mandatory citation metadata.177MIT OR Apache-2.0
migratexAgnostic migration toolkit library.176MIT
schema-registry-analyticsAnalytics engine for usage tracking, metrics collection, and reporting176Apache-2.0
claim-ledgerDeterministic, local-first claim/evidence/provenance ledger. Creates receipts for all material operations.176MIT
wasm4pmHigh-performance process mining algorithms in WebAssembly for JavaScript/TypeScript175BUSL-1.1
dig-capsuleThe DIG Network .dig capsule data plane — one crate over the DIGS format, capsule read-crypto, compiler, staging, and the…175GPL-2.0-only
iqdb-hnswHNSW approximate nearest-neighbor graph index for fast vector search - part of the iQDB family.175Apache-2.0 OR MIT
uninumA robust, ergonomic unified number type for Rust with automatic overflow handling, type promotion, and cross-type consistency.174MIT OR Apache-2.0
parcodeA high-performance, lazy load and parallelized caching library for complex Rust data structures.174MIT
post-cortex-coreCore domain library for post-cortex: lock-free conversation memory, semantic search, knowledge graph, and storage backends.…174MIT
uts-journalRocksDB-backed append-only journal for UTS173AGPL-3.0-or-later
lunaris-storage-moonMoon (Redis-compatible) storage backend for the Lunaris agent memory engine173Apache-2.0
bl-range-setA Rust library for working with range sets173MIT OR Apache-2.0
mirror-logAppend-only event log for personal knowledge management with semantic chunking using SQLite.173AGPL-3.0-or-later
odcsReference implementation of the Open Data Contract Standard (ODCS)173Apache-2.0
glacier-baseA common utility crate for various Glacier related libraries173Apache-2.0
firstpass-coreFirstpass domain contract: trace schema, verdicts, features, tamper-evident hash chain, routing config, and cost model. Pure — no…173Apache-2.0
diagramma-coreCore type definitions for diagramma — nodes, edges, containers, and diagram specs172MIT OR Apache-2.0
skeg-rigging-netShared transport-agnostic types for network-attached skeg-rigging adapters.171Apache-2.0
nfe-parserBiblioteca Rust de alto desempenho para parsing e serialização de Nota Fiscal Eletrônica (NF-e) brasileira - Layout 4.00 SEFAZ171MIT
linhashLinear Hashing implementation.171MIT
computegraphAD-agnostic tensor computation graph engine: construction, logical resolution, physical materialization, SSA compilation, and…171MIT OR Apache-2.0
cirq-irCanonical Cirq IR — the resolved, validated semantic representation171BSD-3-Clause
veda-rsHigh-performance parallel runtime for Rust with work-stealing and adaptive scheduling170MIT OR Apache-2.0
jasn-coreCore data types for JASN and JAML serialization formats170MIT
ocg100% openCypher-compliant graph database with Python bindings170Apache-2.0
branded-idProvides data structures which can be branded such that they only work with similarly branded integer data types.170non-standard
lance-namespace-datafusionLance namespace integration with Apache DataFusion catalogs and schemas169Apache-2.0
bypondA highly untested and undocumented complete tree library.169MIT
soundevents-datasetAudio Set Ontology aims to provide a comprehensive set of categories to describe sound events.169MIT OR Apache-2.0
krishivKrishiv — hybrid batch and streaming compute engine169Apache-2.0
reflow_asset_registryAsset registry client for Reflow — resolves content-addressed URIs and ML model manifests.168MIT OR Apache-2.0
arithmetic-nonmaxInteger types that cannot be the maximum value, allowing for memory layout optimization and intuitive arithmetic operations.168CC0-1.0
rexis-graphRexis Graph - Graph-based agent orchestration with hybrid state management and memory integration168MIT
gid-coreGraph-Indexed Development core library — graph-based project management and code analysis for AI agents168MIT
cfgmatic-schemaSchema and introspection types for cfgmatic configuration framework168MIT OR Apache-2.0