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.
kestrel-ffiKestrel C library1,557BSD-3-Clause
kestrel-protocol-timer基于时间轮(Timing Wheel)算法的高性能异步定时器系统1,829MIT OR Apache-2.0
kestrel-timerHigh-performance async timer library based on Hierarchical Timing Wheel algorithm666MIT OR Apache-2.0
ketaA utility crate for digit operations (digits, radix support, palindrome, etc.) optimized for competitive programming.104MIT
ketamaKetama consistent hash ring compatible with libmemcached/twemproxy2,800MIT OR Apache-2.0
ketchupA parser that can *ketch-up* with your programming language.12,389MIT OR Apache-2.0
ketchup-codegenA parser that can *ketch-up* with your programming language.1,573MIT OR Apache-2.0
ketchup-deriveA parser that can *ketch-up* with your programming language.1,564MIT OR Apache-2.0
keteEncrypted keyed storage: per-key ChaCha20-Poly1305 over a manifestus vault, addressed and keyed by tohu device identity. The…21MIT OR Apache-2.0
kethelerOpen Telecom Platform-like Library in Rust291LGPL-3.0-or-later
ketjeKetje v2867BSD-3-Clause
ketosLisp dialect scripting and extension language62,573MIT/Apache-2.0
ketos_deriveDerive traits for Ketos scripting language23,696MIT/Apache-2.0
ketreeA tree representing a symbolic expression that can be created with Ketos.24,832MIT/Apache-2.0
ketsugoumerges two arrays1,630MIT OR Apache-2.0
ketteIterator tools1,236MIT
kettle`dirs` and config for platform-specific applications6,206MIT
kettle-rustyRust crate recipe helpers for Structured Merge15AGPL-3.0-only OR PolyForm-Small-Business-1.0.0
ketzalketzal24non-standard
ketzal_validationDeclarative models and validation for the Ketzal framework18non-standard
ketzal_validations_macroDeclarative models and validation for the Ketzal framework21non-standard
kev-rsCactus Kev's 32-bit card integer library for Rust668LGPL-3.0-only
kev009_crateA fun game where you guess what number the computer has chosen.1,259BSD-2-Clause
kevinkevin1,622MIT OR Apache-2.0
kevin_yeung_artA library for modeling artistic concepts.1,282MIT
kevinh_guessing_gameA fun game where you guess what number the computer has chosen.1,568MIT OR Apache-2.0
kevinleptonsdemo package1,312MIT
kevlarA simple Test Harness for writing integration / regression tests in Rust4,650MIT
kevlibKlib43MIT
kevykevy — a pure-Rust, zero-dependency, Redis-compatible KV server.1,292Apache-2.0 OR MIT
kevy-bytes24-byte small-byte-string with inline SSO. Pure Rust.4,451Apache-2.0 OR MIT
kevy-clikevy operations CLI: redis-cli-style REPL plus the migration toolchain (import/export/verify/diff/inspect/digest).130Apache-2.0 OR MIT
kevy-clientUnified client for kevy — switch between in-process embedded and TCP server backends with a single URL.1,116Apache-2.0 OR MIT
kevy-client-asyncAsync client for kevy — runtime-agnostic core with feature-gated tokio / smol / async-std transports; mirrors the blocking…260Apache-2.0 OR MIT
kevy-cluster-rwRead/write-split cluster client for kevy — routes writes to primary, reads to replicas.885Apache-2.0 OR MIT
kevy-configZero-dependency TOML subset parser and Config schema for kevy.2,034Apache-2.0 OR MIT
kevy-electQuorum-based primary failover for kevy (v3 cluster series, Phase 1.5).1,190Apache-2.0 OR MIT
kevy-embeddedEmbedded mode for kevy — in-process Redis-compatible KV without the server/runtime.1,704Apache-2.0 OR MIT
kevy-geoZero-dependency geohash + great-circle distance primitives for Redis-style GEO commands in kevy.1,604Apache-2.0 OR MIT
kevy-hashFxHash + fmix64 hasher for single-trust-domain keyspaces.4,851Apache-2.0 OR MIT
kevy-indexDeclarative secondary indexes over prefix domains: range/unique kinds, derived-by-construction, cursor pagination.358Apache-2.0 OR MIT
kevy-luaLua scripting bridge for kevy — wraps the luna-core interpreter into the Redis EVAL/EVALSHA/SCRIPT command surface with default…1,135Apache-2.0 OR MIT
kevy-lua-hostkevy-side glue between the kevy-lua bridge and the kevy server's command dispatch path. Owns the per-shard Lua Bridge plus the…992Apache-2.0 OR MIT
kevy-madvisePure-Rust madvise hints (MADV_HUGEPAGE) — no libc crate.3,612Apache-2.0 OR MIT
kevy-mapOpen-addressing hashtable with bucket-addr prefetch API.3,368Apache-2.0 OR MIT
kevy-mcpkevy official MCP server: stdio JSON-RPC bridge exposing kevy verbs as agent tools. Pure Rust.115Apache-2.0 OR MIT
kevy-persistkevy persistence — RDB-style snapshots + AOF, pure Rust, zero deps.2,938Apache-2.0 OR MIT
kevy-replicatePrimary-to-replica streaming replication for kevy (v3 cluster series, Phase 1).1,919Apache-2.0 OR MIT
kevy-respRESP2 + RESP3 wire-protocol codec. Pure Rust.4,223Apache-2.0 OR MIT
kevy-resp-clientBlocking RESP2 client over TCP. Pure Rust.2,199Apache-2.0 OR MIT
kevy-ringLock-free bounded SPSC ring buffer. Pure Rust.2,001Apache-2.0 OR MIT
kevy-rtkevy thread-per-core shared-nothing runtime — pure Rust, zero deps.1,762Apache-2.0 OR MIT
kevy-scopeScoped multi-writer ownership table for kevy — per-prefix writer + fallback + MOVE-SCOPE quiesce-window migration.1,214Apache-2.0 OR MIT
kevy-storekevy keyspace + value types + expiry — pure Rust, zero deps.3,162Apache-2.0 OR MIT
kevy-sysHand-curated OS bindings for kevy — sockets + readiness poller.2,030Apache-2.0 OR MIT
kevy-textDictionary-free full-text search core: CJK bigram tokenizer, inverted segments, BM25 scoring.365Apache-2.0 OR MIT
kevy-uringPure-Rust io_uring bindings — no liburing, no libc crate.1,999Apache-2.0 OR MIT
kevy-vectorApproximate nearest-neighbor core: HNSW graph with cosine/L2/inner-product distances, tombstone deletes, bounded rebuild.367Apache-2.0 OR MIT
kewbA crate for manipulating and solving a 3x3 Rubik's cube with Kociemba's two phase algorithm9,527MIT
kexConsole application for streamed hex dumping23,167Apache-2.0
kexecSmall program to select on which pod you want to open a shell, it uses fzf and kubectl commands underneath1,432MIT OR Apache-2.0
kexec-loaderSafe wrapper over kexec_file_load(2) (Linux) for boot handoff — supports the signature-verified variant only79MIT OR Apache-2.0
kexplainDerive explanations for functions by 'showing the work' for things like math1,613MIT
keyCli to a local or remote keepass database17,616MIT
key-deriveThis package can derive keys and perhaps build a service as well.2,617MIT OR Apache-2.0
key-inputHigh level handling key input59MIT
key-langTo be the prettiest and simpliest script2,767MPL-2.0
key-listA very minimal crate to get you a specific sequence between two characters in a string, fast.5,745MIT
key-lockLibrary for mutual exclusion by keys.22,730MIT
key-mappingLibrary allowing for keyboard key code conversion between systems such as the DOM and HID usage-ids9,538MIT OR Apache-2.0
key-message-channelMulti-producer single-consumer queue capable of queuing messages by message key.1,572MIT
key-mutexAccess mutexes by key10,748MIT
key-namesPlatform-aware keyboard key name handling for Rust applications1,949MIT OR Apache-2.0
key-nativeKey Lang 原生模块库6,397MPL-2.0
key-node-listDoubly-linked list that stores key-node pairs.44,494MIT OR Apache-2.0
key-pathKey path for Rust.25,076MIT
key-paths-coreTrait-only keypath surface (Readable, Writable, KpTrait, AccessorTrait) for building custom keypath libraries.6,909MPL-2.0
key-paths-deriveProc-macro derive to generate keypath methods8,225MPL-2.0
key-paths-iterQuery builder and iteration over rust-key-paths KpType for Vec collections57MPL-2.0
key-paths-macrosProc-macro derive to generate keypath methods45MPL-2.0
key-remapperA binary for remapping modifier keys1,168GPL-3.0-only
key-resolverGet ed25519 public key from did id1,182MIT OR Apache-2.0
key-rwlockSimple library for keyed asynchronous reader-writer locks9,123MIT
key-shareKey share of any Threshold Signature Scheme (TSS)70,789MIT OR Apache-2.0
key-streamA library for async key streaming.71MIT
key-to-animalDerive a silly animal name from a 32 byte hash or key1,343GPL-3.0-or-later
key-tokenKeyCompute is a high-performance, scalable, and ready-to-use AI computing power service platform.36MIT OR Apache-2.0
key-utilsKey utils27,850MIT OR Apache-2.0
key-values-3A Rust library to parse, format, and convert Valve's KeyValues3 (KV3) data format.486MIT
key-vaultEnterprise-grade key management vault for Rust. 9-layer defense-in-depth: fragmentation, decoy bytes, codex transform, mlock +…195Apache-2.0 OR MIT
key-vecVec of key-value pairs sorted by key17,682Apache-2.0
key-wasmMight be the most pretty and easy script language1,460MPL-2.0
key-watchA fast secret scanner for files and directories. Detects API keys, tokens, passwords, and sensitive credentials.18GPL-3.0-only
key_parseparse keymap like neovim15,542Apache-2.0
key_pressedDetect if a key is pressed at the moment for macOS1,515MIT
key_setKeySet representing concepts of All, None, Some(list), and AllExceptSome(list), with basic set calculations (intersection,…1,660MIT OR Apache-2.0
key_value_serviceA refreshingly simple data-driven game engine and app framework13,911Apache-2.0
keyarrayA crate for modeling and managing mutually exclusive states (keys in a key array)437GPL-3.0-only
keyauthkeyauth library19,597MIT
keyauth-obfkeyauth library3,883MIT
keybacsimple keyboard capturing lib2,959MIT
keybase-bot-apiWrite bots for Keybase10,988Apache-2.0 OR MIT
keybase-chat-notifierProduce system notification from keybase chat events1,778MIT/Apache-2.0
keybase-keystoreKeybase keystore implementation.8,590ISC
keybase-protocolProvides the Keybase types defined in the Keybase AVDL Protocol files for Rust.8,264Apache-2.0 OR MIT
keybdinstead of JSON when binary data more than string data623MPL-2.0
keybd_eventSimulating keyboard on Linux, Windows and Mac OS in rust8,236MIT
keybear-coreCore methods & primitives for a Keybear client/server15,441AGPL-3.0-or-later
keybeeSemantic input library for games1,697MIT OR Apache-2.0
keyberonParse command line argument by defining a struct.9,336MIT
keybinA simple cli tool that stores your secret api keys securly on Panega vault and retrives them whenever you require5,015MIT
keybindTrigger logic on specific keybind.2,593MIT
keybinderRust wrapper for Keybinder10,475MIT
keybindingA simple keybinding library for Rust1,529MIT OR Apache-2.0
keybindingsA library for processing modal input21,392Apache-2.0
keybindings-exampleAn example of using crokey to deserialize keybindings1,588MIT
keybindings-parserlibrary for parsing human keyboard shortcuts1,602MIT OR Apache-2.0
keybindsPlatform&Framework-agnostic key binding (keyboard shortcut) dispatcher, parser, and generator written in Safe Rust.13,131MIT
keybinds2Platform&Framework-agnostic key binding (keyboard shortcut) dispatcher, parser, and generator written in Safe Rust.224MIT
keyboard-backlightdKeyboard backlight timeout daemon for laptops14,598GPL-3.0-only
keyboard-chordsA crate for windows input events781MIT
keyboard-codesCross-platform keyboard key code mapping and conversion378MIT OR Apache-2.0
keyboard-keynamesA crate to query the os for key names for scancodes27,717Apache-2.0
keyboard-layout-libCross-platform keyboard layout utilities48MIT
keyboard-layoutsKeyboard layout keymaps with an API to generate HID packets7,492MIT OR Apache-2.0
keyboard-rsLibrary to control your keyboard via rust1,706GPL-3.0
keyboard-shortcut-parserA library used to parse keyboard shortcut strings1,735MIT
keyboard-typesContains types to define keyboard related events.26,975,733MIT OR Apache-2.0
keyboard_listener_windowsYou can use this library to listen your keyboard press and release ON windows.12,608MIT
keyboard_queryA basic library for querying keyboard state on-demand without a window.10,083MIT
keyboard_winA mini tools for Windows keyboard by winapi1,574MIT
keybobA cryptographic key utility13,395MIT/X11 OR Apache-2.0
keyboxSecure key generator and management tool. Keys looks like random, but they're reproducible using just one password and nickname…2,841MPL-2.0
KeyBoxenStandalone secret-service daemon for window managers1,689non-standard
keybr-tuiAdaptive terminal (TUI) typing trainer in Rust that ports the keybr.com algorithm, runs offline, and imports your keybr.com data88MIT
keybyA library for hashing on specific Struct fields4,239MIT
keycacheSeals a key using a secure element1,050BSD-2-Clause OR MIT
keycache-libsecureenclave-sysThis crate provides a sys-wrapper for <https://github.com/KizzyCode/secureenclave-c>948BSD-2-Clause OR MIT
keycastA convient wrapper around mdns_sd for local service discovery365MIT
keychainOpenPGP Key Chain operations3,153non-standard
keychain-servicesRust access to macOS Keychain Services, including TouchID-guarded
access to cryptographic keys stored in the…9,537Apache-2.0
keychain_parserParse the output of security(1) dump-keychain.4,901MIT OR Apache-2.0
keychainbreakerParse and decrypt macOS Keychain files (login.keychain-db).106Apache-2.0
keychainbreaker-cliCommand-line tool to extract credentials from macOS Keychain files.72Apache-2.0
keycheckCheck your repository for Ethereum private keys1,508MIT
keyclawLocal MITM proxy that keeps secrets out of LLM traffic63MIT
keycliAn environment manager which stores your secrets in your OS keyring78MIT
keycloakKeycloak Admin REST API.637,107Unlicense OR MIT
keycloak-accessKeycloak generated jwt access validation1,516MIT
keycloak-clikeycloak-cli description.1,568Unlicense OR MIT
keycloak-crdCustom resource types for Keycloak3,125EPL-2.0
keycloak-oauthLibrary designed for seamless integration with Keycloak's OAuth2 authentication flows2,008MIT
keycloak-reqwestReqwest middleware to obtain access token from keycloak812MIT OR Apache-2.0
keycodeA Rust crate for translating keycodes based on Chrome's mapping of keys.150,366MIT
keycode_macroA Rust crate for parsing Chrome's mapping of keys. Used in the `keycode` crate.142,007MIT
keycodesKey Code Constants3,956MIT
keycomputeKeyCompute is a high-performance, scalable, and ready-to-use AI computing power service platform.39MIT OR Apache-2.0
keycrateLicense authentication SDK for Keycrate199MIT
keycryptAES-256-GCM encryption helpers backed by the OS keychain (auto-init key on encrypt, strict decrypt, Zeroize in-memory keys).126MIT OR Apache-2.0
keydaggerA library to work with Keycloak1,625MIT
keydeFast, Dependency-free Spacial Queries9,644MIT
keydenKeyden: a simple CLI and library for managing, rotating, and generating secret keys safely.1,537MIT OR Apache-2.0
keydrawA simple abstraction upon WGPU, to enable drawing of different types of objects.34MIT
keydrillKeydrill — A terminal-based keyboard layout learning tool.22MIT
keyedImplement comparison traits by specifying a key.5,218MIT
keyed-lockA keyed lock for synchronization.22,783MIT
keyed-semaphoreAcquire many distinct RAII permits keyed by name, allowing only one in-flight permit per key.15MIT
keyed-setKeyed Set: a hashbrown-based HashSet that indexes based on projections of its elements.3,496,268EPL-2.0 OR Apache-2.0
keyed_concurrent_queueThis crate provides a concurrent queue which you can key on like a HashMap.572MIT OR Apache-2.0
keyed_priority_queuePriority queue that support changing priority or early remove by key10,588,184MIT
keyed_vecVector type where the key is a custom object to avoid mixing indices between vectors2,002GPL-3.0-only
keyedesHelps serialize and deserialize trait objects by allowing users to encode keys into the format.1,668MIT
keyenvOfficial Rust SDK for KeyEnv - Secrets management made simple42MIT
keyezinputRust library that facilitates ask a keyboard user input ⌨️3,986non-standard
keyflowCross-platform input simulation library for keyboard, mouse and hotkeys.45MIT OR Apache-2.0
keyfluxA CLI tool and library for synchronizing environment secrets across multiple platforms including local files, GitHub Secrets,…17,303MIT
keyfncall function on keypress/release4,318MIT
keyforge95Library for product key generation / validation for Windows 95 and other Microsoft products16,351GPL-3.0
keyframeA simple library for animation in Rust703,484MIT
keyframe-animateA keyframe animtaion library for bevyengine2,706MIT OR Apache-2.0
keyframe_deriveImplements #[derive(CanTween)] for keyframe21,249MIT
keygate-jwtEasy to use, secure, and opinionated JWT (JSON Web Tokens) implementation for Rust10,067MIT
keygenBinary to create a verifiable serial key from a seed.9,595MIT
keygen-rsUnofficial Rust SDK for integrating with the keygen.sh licensing service.48,402MIT
keygenxKeyGen - simple, customizable and convenient Key Generator. Open For Contribution: qmvscorpio@gmail.com10,390MIT
keygraph-rsA library to generate keyboard adjacency graphs with petgraph11,794MIT/Apache-2.0
keygripTyped, key-centric DynamoDB access: derive schemas on models and work through live entities111MIT
keygrip-deriveDerive macro for keygrip schemas140MIT
keyguardA placeholder for a future crate (ETA is August 2019)1,858MIT OR Apache-2.0
keyheatmapA little tool that counts how often and how long you press which key on linux.54MIT
keyhelperunnecessary SSH-key manager mainly for my pleasure13,516GPL-3.0+
keyhive_coreCore Keyhive types and functions7,908Apache-2.0
keyhive_cryptoShared cryptographic primitives for Keyhive7,024Apache-2.0
keyhive_wasmWebAssembly wrappers for keyhive_core760Apache-2.0
keyhogkeyhog detects leaked credentials in source trees, git history, archives, and remote sources345MIT OR Apache-2.0
keyhog-corekeyhog-core: shared data model and detector specifications for the KeyHog secret scanner707MIT OR Apache-2.0
keyhog-scannerkeyhog-scanner: high-performance SIMD-accelerated secret detection engine471MIT OR Apache-2.0
keyhog-sourceskeyhog-sources: pluggable input backends for KeyHog (git, S3, GCS, Azure Blob, Docker, Web)445MIT OR Apache-2.0
keyhog-verifierkeyhog-verifier: parallel async credential verification framework507MIT OR Apache-2.0
keyhook⌨️ Global Hotkeys → Webhooks — one desktop app to trigger any HTTP request.512MIT