Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
BROWSE A-Z

All 305,250 crates, alphabetically

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.

kv-asmQuote-free inline and global sBPF assembly macros for Solana programs (kv_asm! and kv_global_asm!).45MIT OR Apache-2.0Development toolsNo standard library kv-assetsServe static assets from Workers KV storage6,471MIT OR Apache-2.0API bindingsCommand line utilities kv-cacheLLM inference in Rust438MIT kv-cache-schedulerPagedAttention-style KV cache block manager for LLM inference18MITData structuresSimulation kv-cliA command line tool to store and retrieve key-value pairs1,532non-standardCommand line utilities kv-clientClient library for KV service146MITCachingDatabase interfaces kv-coreCore storage engine for KV service292MITCachingDatabase interfaces kv-crud-coreCore abstractions for multiple kv-stores4,138MIT kv-crud-memoryIn-memory implementation for key-value store using kv-crud abstraction1,891MIT kv-deriveDerive struct conversions from and to key-value vectors24,082MITRust patterns kv-derive-implDerive struct conversions from and to key-value vectors39,512MIT kv-derive-macroMacro definitions for `kv-derive`19,055MIT kv-extsortExternal sort for key-value data107MIT kv-indexRadix tree implementations for prefix matching and cache-aware routing974,435Apache-2.0CachingData structures kv-log-macroLog macro for log's kv-unstable backend.84,870,591MIT OR Apache-2.0Text processing kv-pairsGeneric key-value pair builder for API params/data367MITData structuresWeb programming::HTTP client kv-par-merge-sortExternal sorting algorithm for (key, value) data sets.1,607MIT OR Apache-2.0 kv-parserA simple parser of key-value-files as hash maps2,497MIT OR Apache-2.0Command-line interfaceConfiguration kv-protocolShared request/response types for the kv-store protocol16MIT kv-redbA simple async key-value store29MIT kv-rsA distributed kv storage core8,302MIT OR Apache-2.0 kv-storageBased on SLED, KV storage similar to Redis, supporting key-value,Maps,Lists,TTL,Counters362MIT kv-storage-clientA modern HTTP/2 client for the KV Storage server104MITDatabase interfacesNetwork programming kv-trie-rsKV capable prefix trie library based on LOUDS.99,147MIT OR Apache-2.0CompressionData structures kv2kv2 (keyvalues 2) format parser with serde support2,839GPL-3.0-only kv3kv3 (keyvalues 3) format parser with serde support2,027GPL-3.0-only kv6Collection of structs to allow reading of Ken Silverman's voxel formats6,791MIT kv_cabSimple persistent generic HashMap/Key-value store25,076MIT kv_storeTrait for working with key value storage2,726MIT kvacKeyed-Verification Anonymous Credentials (KVAC) and Algebraic MACs13,209Apache-2.0 kvalWIP placeholder. Stay tuned.1,494MIT kvanttiA quantum computer simulator implementation.1,402MIT OR Apache-2.0 kvapiLibrary for API shortcuts; currently only supports JSON RESTful APIs.1,131MIT kvapi-macrosProcedural macros for the `kvapi` crate1,391MIT kvapi-macros-internalsUnder-the-hood TokenStream parsing for the `kvapi` crate1,642MIT kvarnA forward-thinking fast web server designed to fit your needs, efficiently.15,163Apache-2.0Web programmingWeb programming::HTTP server kvarn-authJWT authentication for Kvarn3,102Apache-2.0AlgorithmsAuthentication kvarn-chuteA Markdown converter designed to use the Kvarn templating engine.8,750MIT OR Apache-2.0Command line utilitiesText processing kvarn-coreReserved crate for the web server Kvarn.1,618Apache-2.0 kvarn-extensionsExtensions for the Kvarn web server. Features HTTP/2 automatic push and a templating engine.11,264Apache-2.0Template engine kvarn-fastcgi-clientFastcgi client implemented for Rust.6,864Apache-2.0 kvarn-h3-quinnTemporary Kvarn fork: QUIC transport implementation based on Quinn.1,939MITNetwork programmingWeb programming kvarn-karnaReserved crate for the web server Kvarn.1,607Apache-2.0 kvarn-quinnTemporary Kvarn fork: Versatile QUIC transport protocol implementation2,247MIT OR Apache-2.0AsynchronousNetwork programming kvarn-quinn-protoTemporary Kvarn fork: State machine for the QUIC transport protocol2,637MIT OR Apache-2.0AsynchronousNetwork programming kvarn-quinn-udpTemporary Kvarn fork: UDP sockets with ECN information for the QUIC transport protocol2,591MIT OR Apache-2.0AsynchronousNetwork programming kvarn-referenceAn implementation of the Kvarn web server framework.4,037Apache-2.0Command line utilitiesWeb programming kvarn-searchSearch engine extension for Kvarn10,477LGPL-3.0-or-laterAlgorithmsCaching kvarn-tokio-uringio-uring support for the Tokio asynchronous runtime.3,068MITAsynchronousNetwork programming kvarn_asyncAsync utilities used in the Kvarn web server.12,135Apache-2.0AsynchronousWeb programming kvarn_signalEasy-to-use IPC signaling library, mainly used for kvarnctl8,375Apache-2.0 kvarn_testingTesting framework used by the Kvarn web server.8,609Apache-2.0Development tools::TestingWeb programming kvarn_utilsHTTP and Rust utilities used in the Kvarn web server.15,914Apache-2.0Parsing toolsWeb programming kvarnctlCommunication with Kvarn from the command line.4,817Apache-2.0Command line utilities kvasirReserved placeholder for Kvasir, a document knowledge-graph read substrate. No functionality yet.16MIT OR Apache-2.0 kvasir-kgReserved placeholder for Kvasir knowledge-graph tooling. No functionality yet.19MIT OR Apache-2.0 kvasir-kg-coreReserved placeholder for the Kvasir knowledge-graph core library (the open-core kvasir behind the kg tooling). No functionality…16MIT OR Apache-2.0 kvault-interfaceInstruction builders for Kamino Vault (kvault) — no anchor-lang dependency20Apache-2.0 kvbaseA tool crate to quickly build Rust Command Line Application.1,639MIT kvbenchA key-value store benchmark framework with customizable workloads9,613MITConcurrencyDevelopment tools::Profiling kvbm-commonDynamo Inference Framework113Apache-2.0 kvbm-configKVBM Configuration Library for Tokio, Rayon, and Messenger runtimes92Apache-2.0 kvbm-consolidatorConsolidator for KVBM17Apache-2.0 kvbm-engineDistributed coordination primitives for KVBM67Apache-2.0 kvbm-kernelsDynamo Inference Framework113Apache-2.0 kvbm-logicalDynamo Inference Framework212Apache-2.0 kvbm-physicalDynamo Inference Framework94Apache-2.0 kvcVery simple key-value-count tools to go from / to pandas data frames or streaming formats22,789MITScienceText processing kvcachekvcache49,313MulanPSL-2.0 kvcliA distributed kv storage CLI6,611MIT OR Apache-2.0Command line utilities kvdCLI tool for config diffing using kvd-delta library469MIT OR Apache-2.0Command line utilities kvd-coreCore library for kvd: parsing, normalizing, and diffing structured key-value data.18MIT OR Apache-2.0Command line utilitiesData structures kvd-deltaCore library for config diffing and key-value comparison626MIT OR Apache-2.0Command line utilitiesDevelopment tools kvdbGeneric key-value trait9,044,261MIT OR Apache-2.0 kvdb-fileA key-value in-file database that implements the `KeyValueDB` trait5,229non-standard kvdb-libA simple thread-safe key-value storage library using DashMap.7,272MIT kvdb-memorydbA key-value in-memory database that implements the `KeyValueDB` trait8,730,637MIT OR Apache-2.0 kvdb-persykvdb implementation built with persy3,278MIT OR Apache-2.0 kvdb-rocksdbkvdb implementation backed by RocksDB8,703,684MIT OR Apache-2.0 kvdb-shared-testsShared tests for kvdb functionality, to be executed against actual implementations3,763,424MIT OR Apache-2.0 kvdb-webA key-value database for use in browsers251,509MIT OR Apache-2.0 kvdsAn efficient key-value store for encoding documents5,824MIT OR Apache-2.0Encoding kvellA Fast Persistent Key-Value Store1,859MIT kvendraDeveloper harness CLI for Kvendra — capability broker via MCP with zero-knowledge local vault.286Apache-2.0Command line utilitiesCryptography kvendra-cliDefensive namespace reservation for Kvendra. See package `kvendra`.14Apache-2.0Command line utilities kvendraaiDefensive namespace reservation for Kvendra. See package `kvendra`.14Apache-2.0Command line utilities kveynarKveynar - chiffre authentifié original (thème albanais), conçu de zéro par Memet Jakupi (chercheur en forensique numérique).…56MITCryptography kvfA minimal, spec-compliant Kv Format 1.0 parser library205MIT OR Apache-2.0ConfigurationParser implementations kvfeedsKey/Value store inspired by RethinkDB changefeeds and backed by Log Storage1,435Apache-2.0 OR MIT kvfilterKey values based filter Drain for slog-rs4,737MPL-2.0/MIT/Apache-2.0 kvfmtA helper macro for stringifying variables into a key=value style string1,915MIT OR Apache-2.0 kvidDistributed ID generator with dual-segment preloading and lock-free fast path / 双号段预加载、无锁快速路径的分布式 ID 生成器560MulanPSL-2.0AlgorithmsConcurrency kvii-playgroundrust playground.1,160MIT kvik-rsGPUDirect Storage (GDS) accelerated file I/O for NVIDIA GPUs29Apache-2.0 kvingkving is a key value database.184Apache-2.0 kvirtiodriversVirtIO guest drivers.479MITHardware supportNo standard library kvkOpenAPI client for Kamer van Koophandel.328MIT kvlar-auditStructured audit logging for Kvlar — immutable, JSON-formatted action trails289Apache-2.0 kvlar-cliCLI tool for Kvlar — manage policies, query logs, run local security proxy73Apache-2.0 kvlar-coreCore policy engine for Kvlar — evaluates agent actions against security policies228Apache-2.0 kvlar-proxyMCP security proxy — intercepts, evaluates, and logs agent tool calls156Apache-2.0 kvlitekey value store backed by local files7,125MIT kvlogFast Structual and Hierarchical binary logging for rust2,995MIT kvlog-macrosproc-macro crate for kvlog2,116MIT kvloggerA simple human readable key-value logger15,993MIT kvmBindings for KVM interface10,020Apache-2.0 kvm-bindingsRust FFI bindings to KVM generated using bindgen.3,360,739Apache-2.0 kvm-ioctlsSafe wrappers over KVM ioctls4,467,078Apache-2.0 OR MIT kvm-sysBindings for KVM interface6,805Apache-2.0 kvm_wrapperRust FFI bindings to KVM generated using bindgen.4,521Apache-2.0 kvmapA path-driven, namespaced data store for Rust, powered by SQLite.244MITDevelopment toolsNetwork programming kvmiSafe Rust bindings for libkvmi (v6)16,454GPL-3.0-onlyAPI bindings kvmi-sysRust FFI bindings for libkvmi (v6)12,925GPL-3.0-onlyExternal FFI bindings kvmproPerformance driven, low level processes information listing library using procstat and kvm for HardenedBSD/ FreeBSD.37BSD-2-Clause OR MIT kvoKlinger Volume Oscillator (KVO) Implementation In Rust1,846MIT kvon-rsParsing the KVON format4,954non-standardParsing tools kvpProvides types to store multiple fields where equality, ordering, and hashing are only implemented through one of the types4,342MIT kvptreea lightweight library for sending data around1,501non-standard kvrAn in-memory + append-only persistence key-value database with revision history.1,785ISC kvsEmbedded Key-Value Store10,908MIT/Apache-2.0No standard library kvsdSimple key value store7,779MIT kvstoreA simple, typesafe key-value store, that allows users to set, get, and delete key-value pairs, with each key stored in a separate…3,932non-standard kvstructa macro that generates auto json serialization for any struct instance with field name as key.36MIT or Apache-2.0 kvstructsGeneral basic key-value structs for Key-Value based storages.32,020MIT/Apache-2.0Data structuresNo standard library kvtreeHeterogenous in memory key value tree storage1,505BSD-3-ClauseData structuresRust patterns kvuThe simplest command line tool to manage key-value pair lines.5,714MITCommand line utilitiesConfiguration kvv-efa-apiRust bindings for the KVV (Karlsruher Verkehrs Verbund) "EFA"-API2,681MITAPI bindingsData structures kvvliveapiRust bindings for the Karlsruher Verkehrsverbund live data API1,983WTFPL kvwrapFlexible kvstore wrapper with optional distributed capabilities199MIT kvwrap-clientLightweight client for kvwrap clusters227MIT kvwrap-coreCore traits and utilities for kvwrap316MIT kvwrap-distributedDistributed capabilities for kvwrap241MIT kvwrap-protoProtobuf definitions for kvwrap315MIT kvxAbstraction layer over various key-value store backends26,065BSD-3-Clause kvx_macrosMacros for kvx: an abstraction layer over various key-value store backends22,697BSD-3-Clause kvx_typesTypes for kvx: an abstraction layer over various key-value store backends22,100BSD-3-Clause kwaai-compressionCompression utilities for KwaaiNet - 8-bit quantization, gradient compression3,153MIT kwaai-distributedDistributed ML operations for KwaaiNet - MoE, parameter averaging (Hivemind patterns)2,451MIT kwaai-hivemind-dhtHivemind DHT protocol implementation for KwaaiNet - compatible with Petals network2,564MIT kwaai-inferenceInference engine for KwaaiNet - Candle-based ML runtime3,147MIT kwaai-p2pP2P networking layer for KwaaiNet - libp2p with Kademlia DHT3,149MIT kwaai-p2p-daemonRust wrapper for go-libp2p-daemon providing Hivemind DHT compatibility188MIT kwaai-ragRAG library for KwaaiNet — chunking, embedding, retrieval, and prompting100MIT kwaai-rpcgRPC IPC surface for the kwaainet daemon (used by GUI/CLI clients)733MIT kwaai-storageMulti-tenant vector storage fabric for KwaaiNet (Eve role) — embedded, zero deps64MIT kwaai-trustKwaaiNet decentralized trust graph — verifiable credentials, DID utilities, and EigenTrust scoring2,581MIT kwaai-wasmWASM bindings for KwaaiNet - browser integration2,423MIT kwaainetkwaainet – KwaaiNet node CLI516MITCommand line utilitiesNetwork programming kwaakRun a team of autonomous agents on your code, right from your terminal34,357MITCommand line utilitiesDevelopment tools kwai_interactive_live快手互动直播sdk8,579MIT OR Apache-2.0 kwai_interactive_live_bevy_plugin快手互动直播bevy sdk1,259MIT OR Apache-2.0 kwai_sampleA simple example of mod structure1,555MIT OR Apache-2.0 kwaitA wait library for retry/wait/loop inspired by K8s1,676non-standardConcurrencyDevelopment tools kwallA guarded Linux firewall planning and live-apply TUI built with scrin and Aisling effects.114MIT OR Apache-2.0Command-line interfaceCommand line utilities kwallet-cliCLI tool for reading KWallet files12MIT kwallet-parserRead-only parser for KWallet file format19MITAPI bindingsOperating systems kwapReliable cross-platform CoAP server runtime44,789MIT OR Apache-2.0Network programming kwap-commonCommon structs and abstractions used by kwap14,941MIT OR Apache-2.0Network programming kwap-macrosMacros used by kwap for boilerplate reduction11,514MIT OR Apache-2.0Network programming kwap-msgLow-level CoAP message parsing & serialization34,771MIT OR Apache-2.0Network programming kwargKeyword arguments for Rust functions via proc macros28MITDevelopment tools::Procedural macro helpers kwarg_macrosKeyword argument plugin12,997LGPL-3.0 kwatchWatch for kqueue events on a target2,194MIT kwbooruAsync Rust client library for booru websites342MITAPI bindingsNetwork programming kwcRust port of FreeBSD's wc(1) utility, published as kwc to avoid clashing with system wc22BSD-3-Clause kwdAttaching multiple tags to a single kaniko image build.805MIT kwebStorage-only SQLite and artifact library for a provenance-backed knowledge web17MITData structuresDatabase interfaces kweb-db-coreStorage-only SQLite and artifact library for a provenance-backed knowledge web66MITData structuresDatabase interfaces kweepeerA generic webservice for interactive query expansion, expansion is provided via various modules2,003AGPL-3.0-only kweriThis is a simple CLI program that searches in your favorite search engine using your system's default browser.3,401MITCommand line utilities kwfeKubernetes workflow engine1,631MIT kwidgetkwidget1,538MIT kwikA set of useful tools I use for my Ph.D. research.3,221MITAlgorithmsData structures kwin-mouse-locA very simple mouse controller that uses `libc::process_vm_readv` to read mouse location. Need root permissions.9,605GPL-3.0-or-later kwindexThis is a Rust based "keyword index" library crate that maintaining an index of words from texts.4,291MIT kwiwkWIP1,874MIT kwiwk-asyncWIP1,883MIT kwiwk-errorWIP1,894MIT kwiwk-experimentalCollection of WIPs and experimental libraries9,245MIT kwiwk-logWIP1,869MIT kwiwk-optionWIP1,934MIT kwiwk-resultWIP1,879MIT kwokkacompletion-based async runtime with optional orchestration172MIT OR Apache-2.0AsynchronousConcurrency kwokka-corefoundational types shared across the kwokka workspace157MIT OR Apache-2.0Asynchronous kwokka-fsasynchronous file I/O for the kwokka runtime146MIT OR Apache-2.0AsynchronousFilesystem kwokka-iocompletion-based I/O driver, buffer pool, and operation types178MIT OR Apache-2.0AsynchronousOperating systems kwokka-irlanguage-neutral typed IR for kwokka orchestration specs92MIT OR Apache-2.0AsynchronousData structures kwokka-macrosprocedural macros lowering onto the kwokka facade132MIT OR Apache-2.0AsynchronousDevelopment tools::Procedural macro helpers kwokka-netTCP networking for the kwokka runtime147MIT OR Apache-2.0AsynchronousNetwork programming kwokka-runtimescheduler, worker, task, memory, timer, and sync primitives157MIT OR Apache-2.0AsynchronousConcurrency kwonA cron-like job scheduler for personal Linux computers.24MITCommand line utilities kwpAn input parser for positive and negative keywords input (e.g: +foo,-bar,+baz)6,073Apache-2.0 kwr103Remote control Korad KWR103 programmable DC power supplies77,026MIT OR Apache-2.0Command line utilities kwtKDL Web Token (KWT) — production Rust implementation33GPL-3.0-or-laterAuthenticationCryptography kwtsmsRust client for the kwtSMS API (kwtsms.com). Send SMS, check balance, validate numbers, and more.161MITAPI bindingsWeb programming::HTTP client kwuiA GUI library with JSX/CSS support11,158LGPL-3.0-or-laterAPI bindingsGUI kwui-cliCommand line tool for kwui - A GUI library with JSX/CSS support13,337LGPL-3.0-or-laterAPI bindingsGUI kwui-syssys-crate for kwui - A GUI library with JSX/CSS support16,417LGPL-3.0-or-laterAPI bindingsGUI kxInteractively switch between kubernetes contexts without any external dependencies9,702MIT kx-fides-coreCore cryptographic and manifest library for the KX-Fides authentication framework.332MITCommand line utilitiesCryptography