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.
keyhook-modelShared data models for KeyHook.718MIT
keyhopSystem-wide keyboard navigation overlay: drive your desktop without the mouse.74MIT OR Apache-2.0
keyhunterCheck for leaked API keys and secrets on public websites6,063GPL-3.0
keylandkeyland1,471MIT
keyleluya-crypto-chirhoHybrid post-quantum cryptography for KeyLeLuYa20MIT
keyleluya-lattices-chirhoFilesystem lattice types for KeyLeLuYa, extending propagators-chirho20MIT
keyleluya-ledger-chirhoQuantum-resistant token system for KeyLeLuYa — balances as propagator cells, transfers as Forge gears, sigchain as ledger16MIT
keyleluya-proto-chirhoShared protocol types for KeyLeLuYa encrypted filesystem24MIT
keylibKeylib bindings389non-standard
keylib-sysFFI bindings for keylib C API540non-standard
keylightKeylight licensing SDK — activate/validate licenses with offline Ed25519 lease verification.319MIT
keylightdKeyboard backlight daemon for Framework laptops4,9900BSD
keylimeData cache plateform using Key Value stores.285MIT OR Apache-2.0 OR BSD-3-Clause
keylistElixir keyword list in Rust13,503Unlicense
keylockA CLI application starter template743MIT
keyloggerRegister various user actions - keystrokes on the computer keyboard, movements and mouse keystrokes7,913GPL-3.0
keymakerI can open doors.3,029Apache-2.0
keymapA lightweight key mapping library with compile-time validated derive macros and declarative configuration for multiple backends.8,522MIT
keymap-configLoad keymap-rs bindings from TOML, with conflict detection211MIT
keymap-coreEnvironment-aware keymap resolution core for terminal UIs273MIT
keymap-seqMulti-key sequence resolution for keymap-rs (leader keys, C-x C-s)230MIT
keymap-suiteAn opinionated facade over keymap-core / keymap-config / keymap-seq: TOML in, action out, with layer resolution and the multi-key…163MIT
keymap-termTerminal capability snapshots and (future) capability-aware key decoding for keymap-rs83MIT
keymap_deriveA derive macro to generate compile-time validated key mappings for enums, enabling declarative and ergonomic key binding support.2,133MIT
keymap_parserA Rust library to parse declarative key mapping configurations with support for sequences, key groups, and multiple formats like…2,806MIT
keymapperCross-platform key-remapping daemon and cli utility for macOS, Linux, and Windows96non-standard
keymapsA rust crate which provides a standardized encoding for key codes9,933LGPL-3.0-or-later
keymatrixGenerate generic key matrix drivers for use with embedded-hal4,903MIT
keymouseControl your mouse using Vim-style keyboard navigation422MIT
keynergyAn efficient and extensible layout analysis library7,137GPL-3.0-or-later
keynesisGeneral purpose key management and associated cryptographic protocols74,075MIT OR Apache-2.0
keynesis-coreGeneral purpose key management and associated cryptographic protocols11,294MIT OR Apache-2.0
keynesis-networknetwork library leveraging keynesis10,858MIT OR Apache-2.0
keynestSimple, offline, cross-platform secrets manager written in Rust163MIT OR Apache-2.0
keynetra-clientOfficial Rust Client SDK for the KeyNetra authorization platform.22Apache-2.0
keynotTerminal slide presentations from a single markdown file100MIT
keynotesKeynotes is a command line note keeping app using the keydata library. Notes are stored as key-value pairs organized into named…1,632MIT
keypadPlatform-agnostic driver for keypad matrix circuits33,375MIT OR Apache-2.0
keypad2A crate for reading a 3X4 keypad with embedded-hal3,727MIT
keypair-rsKeypair secp256k1 with blake2b hashing, keypairs similar to ethereum2,728MIT OR Apache-2.0
keypastePaste clipboard contents by simulating keystrokes1,731MIT
keypathDerivable, type-safe Swift-style keypaths.4,893Apache-2.0
keypath-proc-macrosproc macros for the keypath crate4,293Apache-2.0
keypath_deriveProc macro implementation for the KeyPath derive macro17MIT OR Apache-2.0
keypaths-procProc-macro derive to generate keypath methods using rust-keypaths (static dispatch)759MIT OR Apache-2.0
keypeatGeneric, std-only key repetition handling for Rust.3,843Apache-2.0 OR MIT
keyperTUI password manager301AGPL-3.0-only
keyphraseKeyPhrase generation for the EARTH Network12,998MIT/Apache-2.0
keyphrasesRapid Automatic Keyword Extraction (RAKE) implementation in Rust26,494WTFPL
keyplaceKeyplace - server assisted key derivation for humans3,781MIT/Apache-2.0
keyplsCopy API keys from your environment to your clipboard22MIT
keypopTransparent keypress overlay for Linux screencasts and demos111MIT
keyportUtility which simplifies working with openssh cli tools3,945MIT OR Apache-2.0
keypostLightweight wrapper for local stdio MCP servers with Keypost policy enforcement22MIT
keypost-wrapperLightweight wrapper for local stdio MCP servers with Keypost policy enforcement23MIT
keypropdecodeA library for decoding Windows file system elements attributes constants22,360MIT
keyquorumShamir secret sharing daemon for distributed key quorum81Apache-2.0
keyquorum-coreShared library for keyquorum - types, protocol, memory security, config241Apache-2.0
keyquorum-splitSplit a secret into Shamir shares for use with keyquorum73Apache-2.0
keyrexSecure, lightweight key-value vault for managing secrets locally using AES-256-GCM encryption.85Apache-2.0
keyringAll-in-One Rust Keyring17,838,815MIT OR Apache-2.0
keyring-coreCross-platform library for managing passwords/secrets831,460MIT OR Apache-2.0
keyring-libHigh-level, asynchronous API for keyring-rs, a cross-platform Rust library to manage credentials64,191MIT
keyring-managerCross-platform library for managing passwords33,213MPL-2.0 OR MIT OR Apache-2.0
keyring-searchCross-platform library for searching the platform specific credential store, made possible by keyring-rs12,985MIT OR Apache-2.0
keyring_mapA hash map with multiple keys per value using a ring structure to minimize allocations.22MIT OR Apache-2.0
keyring_nodePersonal key management server4,527AGPL-3.0-only
keyroostDesktop GUI for programming Token2 Molto2 / Molto2v2 TOTP tokens.217MIT OR Apache-2.0
keyroost-ctapCTAP HID transport, CBOR codec, and high-level CTAP2 commands for FIDO authenticators.379MIT OR Apache-2.0
keyroost-hidUSB HID enumeration for FIDO / security-key devices on Linux.434MIT OR Apache-2.0
keyroost-importotpauth:// URI parsing and bulk-import helpers for Molto2 programming.368MIT OR Apache-2.0
keyroost-keyringFriendly-name registry and device-identity resolution for security keys.359MIT OR Apache-2.0
keyroost-oathYubico/Trussed OATH (TOTP/HOTP) applet protocol over APDU.409MIT OR Apache-2.0
keyroost-openpgpOpenPGP Card (v3.4) APDU command/response layer.408MIT OR Apache-2.0
keyroost-pivPure-Rust PIV (NIST SP 800-73 / FIPS 201) smartcard byte layer (APDU + BER-TLV).410MIT OR Apache-2.0
keyroost-protoPure-Rust protocol layer for the Token2 Molto2 / Molto2v2 programmable TOTP token.597MIT OR Apache-2.0
keyroost-qrQR-code import (PNG/JPEG screenshots) of otpauth:// and Google Authenticator migration payloads.329MIT OR Apache-2.0
keyroost-resolveShared security-key identity resolution (USB + CCID serials) over the keyring.334MIT OR Apache-2.0
keyroost-rsakeyHost-side RSA-2048 key material (generate / load) for OpenPGP card import.312MIT OR Apache-2.0
keyroost-screengrabWindows-only still screen capture (GDI BitBlt) for keyroost's QR-from-screen; inert on other platforms.97MIT OR Apache-2.0
keyroost-token2otpPure-Rust byte layer for the Token2 T2F2 / PIN+ on-device OTP (TOTP/HOTP) management applet: APDU builders, ENUM parser, ECDH+AES…382MIT OR Apache-2.0
keyroost-token2progPure-Rust protocol layer for the Token2 2nd-generation single-profile programmable TOTP token (NFC Type-4 / ISO 7816): get-info,…199MIT OR Apache-2.0
keyroost-transportPC/SC transport for the Token2 Molto2 / Molto2v2 programmable TOTP token.377MIT OR Apache-2.0
keyroost-winwebauthnWindows-only helper: detect a FIDO key and open Windows' security-key settings, without admin.114MIT OR Apache-2.0
keyroostctlCommand-line tool for programming Token2 Molto2 / Molto2v2 TOTP tokens.202MIT OR Apache-2.0
keyrunes-rust-sdkRust SDK for Keyrunes authentication and authorization service1,323AGPL-3.0
keysGenerate keypair for my crypto currency chuck coin1,060non-standard
keys-cliA CLI for the Keys key-value store393MIT OR Apache-2.0
keys-clientA Rust client for the Keys key-value store771MIT OR Apache-2.0
keys-libLibrary for the Keys key-value store943MIT OR Apache-2.0
keysat-licensing-clientClient library for Keysat. Verifies signed license keys offline and wraps the HTTP API for purchase and revocation checks.19MIT OR Apache-2.0
keyscopeKeyscope is a key and secret workflow2,999Apache-2.0
keysd_rsgPRC based keysd integration library1,753MIT
keyseqSpecify key chords using `Ctrl-A` short-hand16,874MIT OR Apache-2.0
keyseq_macrosSpecify key chords using `Ctrl-A` short-hand macros12,972MIT OR Apache-2.0
keysetA Rust tool to create pretty keyset layout diagrams using correct fonts and icons.9,023MIT OR Apache-2.0
keyset-colorColor type and conversions for keyset5,355MIT OR Apache-2.0
keyset-drawingDrawing output functionality for keyset4,470MIT OR Apache-2.0
keyset-fontFont type and functionality for keyset4,707MIT OR Apache-2.0
keyset-geomGeometry types and conversions for keyset5,605MIT OR Apache-2.0
keyset-keyKey type and functionality for keyset5,073MIT OR Apache-2.0
keyset-profileProfile type and functionality for keyset4,737MIT OR Apache-2.0
keyshiftA tool to calculate change in semitones (pitch) after a change in bpm (tempo)1,592GPL-3.0
keysima crossplatform library to simulate user inputs2,031MIT
keysmithCreate keys, uuid's, timestamps, and more.8,861MIT OR Apache-2.0
keysoA mechanical keyboard sound stroke simulator48non-standard
keysortSort files/folders into character assigned directories5,077MIT OR Apache-2.0
keyspaceKeyspace partitioning and re-balancing for distributed systems10,247MIT
keystashA secure offline TUI and CLI password manager featuring logical Git sync213MIT
keystoneRust bindings for the keystone-engine5,082GPL-2.0
keystone-cliQuick assembler using keystone-engine for CTF1,089MIT
keystone-corePortable identity, signed social graph, and P2P transport primitives for the Keystone protocol57MIT
keystone-defiUnified DeFi computation SDK for Arbitrum Stylus23MIT OR Apache-2.0
keystone-engineRust bindings for the Keystone Engine assembler library.19,769GPL-2.0
keystone-standaloneStandalone high-level bindings for Keystone assembler with embedded Keystone1,040non-standard
keystone-sysLow-level bindings for Keystone assembler907MIT
keystone-urA Rust implementation of Uniform Resources59,525MIT
keystone-wasmWASM bindings for Keystone financial computation41MIT OR Apache-2.0
keystore-rsA Rust library for securely generating, storing, and managing cryptographic keys with support for macOS and Linux keychain…13,351MIT
keystreamCryptographic keystream traits5,781,738MIT/Apache-2.0
keystream-audioPlays sounds while you type on your keyboard20MIT
keystring_generatorTool to generate rust code with hierarchical string constants from simple file formats3,964MIT
keystrokeSend a string, character, or keystroke event to the system.5,845Unlicense
keyswitchLightweight keyboard layout switcher and shortcut manager for MacOS839MIT
keysymdefsA collection of key symbol definitions.3,191MIT OR Apache-2.0
keysyncA utility to sync local authorized_keys file updated with your with Github, Gitlab, and Launchpad public keys12,650MIT OR Apache-2.0
keytapCross-platform, observe-only global keyboard taps with left/right modifier fidelity and clean shutdown5,724MIT OR Apache-2.0
keytarkeytar bindings to safely interact with operating system keychains145,350MIT
keytar-syscxx bindings to keytar142,653MIT
keytenReserved package name for the Keyten project15MIT OR Apache-2.0
keythaiThai <-> English when you forgot to change language1,623MIT OR Apache-2.0
keytogoKeyboard-only mouse navigation for macOS17MIT
keytokeyA keyboard firmware library turning event streams of key presses into reports for USB6,474MIT
keytoolA command-line tool for managing certificates, similar to Java keytool.49Apache-2.0
keytreeSimple markup language designed to load config files and schemas directly to Rust types.6,912MIT
keytuiKeyTUI is a high-velocity Terminal User Interface for managing API tokens, service keys, and credentials.25AGPL-3.0
keyturnA blazing-fast Tor vanity key generator1,722MIT
keyuriA URI-based format for encoding cryptographic keys2,014MIT
keyutilsRust interface to the Linux keyring.3,750,931BSD-3-Clause
keyutils-rawRaw bindings to Linux keyring syscalls3,713,970BSD-3-Clause
keyvSimple key-value storage with support for multiple backends7,561MIT
keyvalintkeyvalint provides a KEY VALue INTerface6,629Apache-2.0
keyvalint_benchkeyvalint_bench provides standardized key-value store benchmarks.2,469Apache-2.0
keyvalueShared key-value item types for cache storage engines326MIT OR Apache-2.0
keyvaluedbKey-Value Database Wrapper35,419MPL-2.0 OR MIT OR Apache-2.0
keyvaluedb-memorydbA key-value in-memory database that implements the `KeyValueDB` trait22,235MPL-2.0 OR MIT OR Apache-2.0
keyvaluedb-shared-testsShared tests for keyvaluedb functionality, to be executed against actual implementations5,755MPL-2.0 OR MIT OR Apache-2.0
keyvaluedb-sqliteA key-value SQLite database that implements the `KeyValueDB` trait33,535MPL-2.0 OR MIT OR Apache-2.0
keyvaluedb-webA key-value database for use in browsers21,727MPL-2.0 OR MIT OR Apache-2.0
keyvalues-parserA parser/renderer for vdf text315,825MIT OR Apache-2.0
keyvalues-serde(De)serialize VDF text with serde268,485MIT OR Apache-2.0
keyvalues3A Rust library and CLI tool for parsing, formatting, and converting Valve's KeyValues3 (KV3) text format.1,367MIT
keyvault-agentssh-agent backed by Azure Key Vault keys1,620MIT OR Apache-2.0
keyvault-agent-azure-authunofficial library for Azure authentication in Rust (experimental)3,214MIT OR Apache-2.0
keyvault-agent-azure-key-vault-keysunofficial client for the Azure Key Vault keys API in Rust (experimental)2,544MIT OR Apache-2.0
keyviKeyvi - the key value index. It is an in-memory FST-based data structure highly optimized for size and lookup performance.152,062Apache-2.0
keyvzSimple keystroke visualizer965MIT
keywardenPasskey-only implementation of the Bitwarden server API.1,507AGPL-3.0-only
keywatchAsync channel that coalesces per-key Add/Delete updates with an optional cooldown.77,997MIT
keyweaveFetches secrets from Azure Key Vault and weaves them into a convenient .env file12,418GPL-3.0
keyword-parserKeyword parser for combine.6,474MIT OR Apache-2.0
keyword-toolsRust tools for keyword extraction and similarity search976MIT
keyword_extractionCollection of algorithms for keyword extraction from text31,535LGPL-3.0-or-later
keyword_in_fileA program used to find a file then search for a key word in said file600MIT
keywordsTBD1,681MIT/Apache-2.0
keyzkeyz client for Rust3,837MIT
keyz_rust_clientkeyz client for Rust7,420MIT
keyzcliCLI for keyz3,832MIT
keyzenA terminal-based typing test game written in Rust.1,304MIT
keyzeroZero-trust secrets for the agentic era — resolve from any vault, blind mode for AI agents53MIT OR Apache-2.0
kezEasy to use dota2 web api.5,939GLWTPL
kfKalman filter8,744MIT
kf-protocolNative Rust implementation of kafka protocol19,950Apache-2.0
kf-protocol-apiRust kafka protocol API definitions18,003Apache-2.0
kf-protocol-coreencoder and decoder for Kafka protocol12,089Apache-2.0
kf-protocol-deriveProcedure macro to encode/decode rust structure/enum using kafka protocol12,216Apache-2.0
kf-protocol-fszero copy file semantics for kafka protocol14,837Apache-2.0
kf-protocol-messageRust kafka protocol message definition14,745Apache-2.0
kf-protocol-transportTransport frame encoder and decoder for Kakfa protocol14,914Apache-2.0
kf-socketProvide TCP socket wrapper using kafka protocol6,582Apache-2.0
kfarm-sdkRust SDK for Kamino Lend program36Apache-2.0
kfb2zarrConvert KFBio whole slide images (.kfb, .kfbf) to OME-Zarr92MIT OR Apache-2.0
kfc_crazy_thusKFC 疯狂星期四 tg bot5,006MIT
kffKmer File Format Rust parser2,564non-standard
kfghdfghdfkgh_js_macrosThis is an internal crate5,705MIT
kfilterA no-std implementation of the Kalman and Extended Kalman Filter.11,063MIT
kfkA pure Rust Kafka CLI tool for cluster management, topic operations, and message produce/consume127MIT OR Apache-2.0
kflAnother KDL language implementation28,382MIT/Apache-2.0
kfl-deriveA derive implementation for kfl KDL parser25,424MIT/Apache-2.0
kfl-plistKFL modelling of XML Property List (.plist)2,102MIT/Apache-2.0
kfl-ufoKFL modelling of Unified Font Object (UFO) 31,549MIT/Apache-2.0
kflowNode-local daemon and TUI that reads kernel conntrack and visualizes per-node network connections.116MIT OR Apache-2.0
kfn-rsKaraoke .kfn file IO library written in Rust.8,136GPL-3.0-or-later
kframekframe1,550MIT
kfst-rsFast and portable HFST-compatible finite-state transducers.3,393LGPL-3.0-or-later
kftray-commonsKFtray commons11,400GPL-3.0
kftray-helperPrivileged helper binary for KFTray10,670GPL-3.0
kftray-http-logsHTTP logging library for KFtray10,543GPL-3.0
kftray-network-monitorNetwork monitoring and management for KFtray9,854GPL-3.0
kftray-portforwardKFtray library with port forwarding logic10,209GPL-3.0