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.
clap_autodocAuto-generate markdown documentation tables from clap configuration structs1,997MIT OR Apache-2.0
clap_bashClap argument parsing for bash-builtins.170Apache-2.0
clap_builderA simple to use, efficient, and full-featured Command Line Argument Parser627,869,670MIT OR Apache-2.0
clap_builder_cryoA simple to use, efficient, and full-featured Command Line Argument Parser15,811MIT OR Apache-2.0
clap_completeGenerate shell completion scripts for your clap::Command96,055,436MIT OR Apache-2.0
clap_complete_clinkGenerate Clink completion scripts for clap400MIT
clap_complete_commandReduces boilerplate for adding a shell completion command to Clap8,097,422MIT
clap_complete_figA generator library used with clap for Fig completion scripts4,643,031MIT OR Apache-2.0
clap_complete_nushellA generator library used with clap for Nushell completion scripts12,121,639MIT OR Apache-2.0
clap_confA library to unify commandline arguments with config files and environment variables. And make it easier for users to tell your…41,644MIT
clap_configAutomatically merge CLI args, environment variables, config files, and default values in clap apps.12,889MIT OR Apache-2.0
clap_cryoA simple to use, efficient, and full-featured Command Line Argument Parser15,328MIT OR Apache-2.0
clap_deriveParse command line argument by defining a struct, derive crate.646,909,159MIT OR Apache-2.0
clap_derive-v3Parse command line argument by defining a struct, derive crate.80,750MIT OR Apache-2.0
clap_derive_cryoParse command line argument by defining a struct, derive crate.15,837MIT OR Apache-2.0
clap_describeAdd --describe flag to clap subcommands for structured command schema output110MIT
clap_doc_generatorAutomatically generate CLI documentation from clap definitions and update readme files95MIT
clap_flagsCollection of reusable flags for Clap17,846MIT OR Apache-2.0
clap_fmtSerialize a clap arg parser into the command-line arguments.574MIT
clap_generateRenamed to clap_complete597,061MIT OR Apache-2.0
clap_generate_figRenamed to clap_complete_fig31,184MIT OR Apache-2.0
clap_jobs_argGive your clap parser a --jobs argument531ISC
clap_lexMinimal, flexible command line parser751,937,596MIT OR Apache-2.0
clap_lex_cryoMinimal, flexible command line parser16,255MIT OR Apache-2.0
clap_loggerenv_logger integration for clap5,669AGPL-3.0
clap_mainA crate to provide a #[clap_main] macro to automatically parse and pass args to your main function113,395GPL-3.0-only
clap_mangenA manpage generator for clap12,942,469MIT OR Apache-2.0
clap_reverseDerive macro for building `std::process:Command` from a Rust struct544MIT
clap_reverse_deriveInternal subcrate for `clap_reverse` crate718MIT
clap_reverse_implInternal subcrate for `clap_reverse` crate869MIT
clap_typesGenerate strongly-typed command builders from clap command definitions18MIT OR Apache-2.0
clap_usageLibrary for working with usage specs52,021MIT
clap_web_code_genAutomatically generate web UIs for Rust CLI applications using Clap - maps CLI args to HTML form elements and compiles to WASM92GPL-3.0-only
clap_web_macroProcedural macros for clap_web_code_gen - provides the #[web_ui_bind] macro for generating web UI bindings209GPL-3.0-only
clapcmdA readline wrapper that allows for creating custom interactive shells, similar to python's cmd module11,369MIT OR Apache-2.0
clapcompclap completion generator as command9,584MIT
clapdownGenerate well-structured Markdown documentation from a clap CLI.1,139MIT OR Apache-2.0
clapfigRich, layered configuration for Rust CLI apps3,398MIT
clapfig-deriveProcedural macro for deriving clapfig::Schema874MIT
clapiA framework for create command-line applications4,344Apache-2.0
clapi-cliAny API, One Command Away™ - Turn any API into simple CLI commands503MIT OR Apache-2.0
clapi_internalInternal utilities for clapi2,516Apache-2.0
clapi_macrosMacros for clapi3,741Apache-2.0
clapmeParse command line arguments by defining a struct (DEPRECATED).42,505Apache-2.0/MIT
clapme_deriveParse command line arguments by defining a struct, derive crate.34,151Apache-2.0/MIT
clappconfigClap-based app config boilerplate: set up logging, load config, parse args13,202MIT
clappenClap flatten prefix macro447,922MIT OR Apache-2.0
clapperOpinionated command-line utility library1,505MIT OR Apache-2.0
clapper-macroMacros for an opinionated command-line utility library1,103MIT OR Apache-2.0
clapper-playerFFI bindings to libclapper4,541GPL-3.0-or-later
clapper-player-gtkRust bindings for the clapper-gtk video player library4,456GPL-3.0-or-later
clapper-player-gtk-sysFFI bindings to clapper gtk library4,537GPL-3.0-or-later
clapper-player-sysRust bindings for the clapper video player library4,699GPL-3.0-or-later
clapper-sysRust bindings for the clapper video player library16GPL-3.0-or-later
clappersCommand Line Argument Parsing Particularly Easy, Relatively Straightforward!20,878GPL-2.0-only
clapposA simple, flagless version of Clap that uses argument position for assignment with zero dependencies14,460MIT
clapsCLIs written in Rust4,464MIT
claptrapBring the power of Clap to shell scripts.1,654Apache-2.0
clapzA short description of your crate639MIT
claraZksync light client1,475MIT OR Apache-2.0
clara-apiZksync light client1,514MIT OR Apache-2.0
clara-shella shell built for my gnu utils repo and a small rust os2,885GPL-3.0-only
clarabelClarabel Conic Interior Point Solver for Rust / Python1,466,308Apache-2.0
claraxHigh-performance Rust-Python bindings for Django 5.x — async-first, CPython 3.11+ only154MIT
clarax-build-configBuild configuration for the ClaraX ecosystem — CPython 3.11+ only245MIT
clarax-coreRust-accelerated serialization and validation for Python — framework-agnostic118MIT
clarax-djangoHigh-performance Django integration layer — Rust-accelerated serialization, validation, and field mapping for Django 5.x+50MIT
clarax-ffiCPython 3.11+ C-API bindings for the ClaraX ecosystem200MIT
clarax-macrosProc macros for ClaraX — modern Python-Rust bindings201MIT
clarax-macros-backendCode generation backend for ClaraX macros242MIT
clarenceBuild powerful CLI tools backed by HTTP APIs57MIT
clargsA command-line arguments parsing library.9,130MIT
clarifai_grpcThe official Clarifai gRPC Rust client15,855Apache-2.0
clarifyA powerful and flexible JSON validation library for Rust with multi-language support54MIT
clarify-bqAppend-only backup of a Clarify CRM workspace into BigQuery (unofficial)16MIT OR Apache-2.0
clarify-bq-clientInternal support crate for the clarify-bq CLI (Clarify API access); no stability guarantees21MIT OR Apache-2.0
clarify-bq-sinkInternal support crate for the clarify-bq CLI (BigQuery load jobs); no stability guarantees21MIT OR Apache-2.0
clarinetClarinet is a clarity runtime packaged as a command line tool, designed to facilitate smart contract understanding, development,…31,334GPL-3.0-only
clarinet-deploymentsClarinet deployments helpers7,432GPL-3.0
clarinet-filesClarinet manifests files helpers15,252GPL-3.0
clarinet-utilsHiro system kit library15,605MIT
clarionA library to simplify working with Clarion software data formats.4,917MIT OR Apache-2.0
clarisA clean, minimal, and fluent logging framework for Rust.30MIT OR Apache-2.0
clarityLightweight Ethereum client260,880Apache-2.0
clarity-jupyter-kernelJupyter kernel for Clarity3,282GPL-3.0-only
clarity-lintA tool to lint clarity files3,087MIT
clarity-lspClarity Language Server6,248GPL-3.0-only
clarity-replClarity REPL128,108GPL-3.0-only
clarity-vmReference implementation of the Clarity virtual machine31,029GPL-3.0-only
clark-agentTyped agent loop with typed messages, typed events, swappable LLM transport, and plugin hooks. Provider-agnostic,…306Apache-2.0
clark-hashClark Hash: stateless sparse Johnson-Lindenstrauss sketches for neural embeddings42MIT OR Apache-2.0
clark-platform-clientTyped, async, streaming-capable Rust client for the Clark Platform API38MIT
clarsCommand line arguments resolver61MIT OR Apache-2.0
clarusHigh-performance genomic variant annotation and VUS resolution engine22GPL-3.0
clashCommand Line Agent Safety Harness — permission policies for coding agents356Apache-2.0
clash-brush-builtinsBuiltins for a POSIX/bash shell (used by brush-shell)321MIT
clash-brush-coreReusable core of a POSIX/bash shell (used by brush-shell)492MIT
clash-brush-interactiveInteractive layer of brush-shell328MIT
clash-brush-parserPOSIX/bash shell tokenizer and parsers (used by brush-shell)618MIT
clash-cliCLI for clash4,036MIT
clash-lsplsp for clash policy files84Apache-2.0
clash-policyClash policy language: parsing, IR, compilation, and evaluation128Apache-2.0
clash-prism-corePrism Engine core — Patch IR, compiler, executor, validator, cache, watcher3,332Apache-2.0
clash-prism-dslPrism DSL parser for .prism.yaml configuration files3,146Apache-2.0
clash-prism-extensionUI Extension interface for integrating Prism Engine into Mihomo GUI clients3,157Apache-2.0
clash-prism-pluginPlugin system with lifecycle hooks, multi-component architecture, and cron scheduling3,007Apache-2.0
clash-prism-scriptScript engine with rquickjs sandbox for Prism Engine3,187Apache-2.0
clash-prism-smartSmart proxy selector with EMA scoring and adaptive scheduling3,005Apache-2.0
clash-rs-configa clash yaml config parser2,180Apache-2.0
clash-shAvoid merge conflicts across git worktrees for parallel AI coding agents56MIT
clash_apiclash(clash.meta) api written in rust2,836MIT
clash_configRust binding for the clash config file1,596MIT
clash_notifyDesktop notification support for clash539Apache-2.0
clash_rulesa clash yaml rule parser and matching algorithms provider13,314MIT OR Apache-2.0
clash_starlarkStarlark policy evaluator for Clash — compiles .star files to JSON policy366Apache-2.0
clashcoreSharded RwLock collection — internals shared by clashmap31,767MIT
clashctlCli & Tui used to interact with Clash RESTful API12,300MIT
clashctl-coreClash RESTful API10,373MIT
clashctl-interactiveDependency for clashctl & clashctl-tui, do not use directly8,882MIT
clashctl-tuiTui used to interact with Clash RESTful API11,886MIT
clashiWIP Dashboard for Clash.Meta477MIT
clashmapSharded hashmap suitable for fast concurrent access2,501,351MIT
clashtuiMihomo TUI Client1,882MIT
clasmaA procedural macro for partial borrowing3,421GPL-3.0-or-later
claspRank fusion and reranking: RRF, ISR, CombMNZ, Borda, DBSF, MaxSim (ColBERT), MMR, DPP, Matryoshka.18MIT OR Apache-2.0
clasp-bridgeProtocol bridges for CLASP (OSC, MIDI, Art-Net, DMX, MQTT, WebSocket, HTTP)459MIT OR Apache-2.0
clasp-capsCapability tokens for CLASP protocol (delegatable Ed25519)285MIT OR Apache-2.0
clasp-cliCommand-line interface for CLASP protocol servers and bridges305MIT OR Apache-2.0
clasp-clientCLASP client library777MIT OR Apache-2.0
clasp-config-defraDefraDB-backed CLASP configuration storage with P2P sync and version history67MIT OR Apache-2.0
clasp-coreCore types and encoding for CLASP protocol1,896MIT OR Apache-2.0
clasp-cryptoE2E encryption add-on for CLASP protocol - AES-256-GCM, ECDH P-256, ECDSA, TOFU124MIT OR Apache-2.0
clasp-defra-bridgeBidirectional bridge between DefraDB documents and CLASP real-time signals65MIT OR Apache-2.0
clasp-defra-transportTunnel DefraDB P2P sync over CLASP transports (WebSocket, WebRTC, QUIC)68MIT OR Apache-2.0
clasp-discoveryDevice discovery for CLASP (mDNS, UDP broadcast)424MIT OR Apache-2.0
clasp-embeddedCLASP embedded/no_std implementation - uses standard v3 protocol312MIT OR Apache-2.0
clasp-federationMulti-site federation for CLASP protocol190MIT OR Apache-2.0
clasp-identityUnified identity for CLASP, DID, and libp2p - one Ed25519 keypair, three identity systems123MIT OR Apache-2.0
clasp-journalEvent log and state persistence for CLASP routers584MIT OR Apache-2.0
clasp-journal-defraDefraDB backend for CLASP journal - P2P state sync via Merkle CRDTs351MIT OR Apache-2.0
clasp-lensLensVM WASM transform host for CLASP signal pipelines199MIT OR Apache-2.0
clasp-registryEntity registry for CLASP - persistent identity for devices, users, and services344MIT OR Apache-2.0
clasp-registry-defraDefraDB backend for CLASP entity registry - P2P identity sync via Merkle CRDTs69MIT OR Apache-2.0
clasp-routerCLASP message router and server787MIT OR Apache-2.0
clasp-rsCommand-Line Argument Sorting and Parsing (for Rust)1,505BSD-3-Clause
clasp-rulesServer-side rules engine for CLASP protocol267MIT OR Apache-2.0
clasp-state-defraDefraDB-backed state store for CLASP with write-through cache and P2P sync67MIT OR Apache-2.0
clasp-test-utilsTest utilities for CLASP protocol crates417MIT OR Apache-2.0
clasp-transportTransport layer implementations for CLASP1,275MIT OR Apache-2.0
clasp-wasmCLASP WebAssembly bindings245MIT OR Apache-2.0
classAnnotations for a good form of OOP in Rust911MIT OR Apache-2.0
class-enumsA library that stores enum variants with their own structs with an optional base struct23MIT
class-groupsA cryptographic library for working with binary quadratic forms (elements of a class group)50AGPL-3.0-only
class-rsReads/writes a .class file into/from an almost 1-to-1 matching struct3,166MIT OR Apache-2.0
class2jsonDisplay Java Class files in JSON format.1,848MIT
class_fileA library for parsing JVM classfiles.1,990MIT
class_groupRust library for building IQC: cryptography based on class groups (Cl) of imaginary quadratic orders10,633GPL-3.0
class_group_0_5_2Just compile v0.5.2 without any modification1,942MIT
class_listA reactive helper that ensures normalized class list strings in frontend frameworks like Leptos.10,464MIT
class_list_macroA reactive helper that ensures normalized class list strings in frontend frameworks like Leptos.11,065MIT
class_namesA macro library for elegantly joining class names for web frameworks3,760MIT OR Apache-2.0
classchartsUnoffical classcharts library for rust.7,732MIT
classeq-apiAPI for Classeq16,906Apache-2.0
classeq-cliA command line interface for the classeq library23,719Apache-2.0
classeq-coreCore library for the classeq project26,546Apache-2.0
classeq-ports-libA base library to share elements between Classeq ports18,164Apache-2.0
classeq-watcherA simple watcher for the Classeq project17,013Apache-2.0
classerA JVM Class File Parser and generator for Rust1,587MIT
classesDependency-free macro that simplifies the process of building class strings for DOM elements15,100MIT OR Apache-2.0
classeve-rai-compressWeight quantization and compression toolkit — GPTQ with calibration, adaptive bit allocation, bit-packing16Apache-2.0
classeve-rai-coreResonance-Augmented Intelligence — core memory, embedding, and reasoning primitives34Apache-2.0
classeve-rai-inferCPU inference engine for 4-bit quantized LLMs — hand-written AVX2 GEMM kernels, .raimodel format, speculative decoding16Apache-2.0
classeve-rai-rem-nraLocal resonance memory backend used by the RAI workspace52Apache-2.0
classeve-rai-serverLocal REST and MCP server for the RAI memory and reasoning layer16Apache-2.0
classfiClassical music in your terminal.81GPL-3.0-or-later
classfile-parserA parser for Java Class files written in rust30,375MIT
classfmtA library for parsing Java class files10,710Apache-2.0
classgroupAn implementation of class groups in Rust. Uses GMP for arithmetic.9,975Apache-2.0
classi-cineA tool that builds smart video playlists by learning your preferences through Bayesian classification.12,366MIT
classicObject-oriented programming for Rust102MIT OR Apache-2.0
classic-bindingsBindings for CustomMsg and CustomQuery for the Terra Classic blockchain24,159Apache-2.0
classic-bitfieldA bitfield enum with a classic feel7,363GPL-3.0
classic-core-test-tubelibrary for building integration testing environments for cosmos-sdk chains in Rust1,894MIT OR Apache-2.0
classic-deriveDerive macro for the classic crate124MIT OR Apache-2.0
classic-mceliece-rustPure rust implementation of the PQC scheme Classic McEliece532,952MIT
classic-rustProtobuf struct defintions for interacting with Terra Classic5,485Apache-2.0
classic-rust-genuineProtobuf struct defintions for interacting with Terra Classic1,506Apache-2.0
classic-syncProvides ReentrantLock, Semaphore and CyclicBarrier using Classic Linux Mutex systems4,050Apache-2.0
classic-test-tubeCosmWasm integration testing for Classic4,042MIT OR Apache-2.0
classic_bpfBuild and attach classic BPF programs to sockets.3,030MIT
classic_terraswapCommon terraswap types6,715Apache-2.0
classical-ciphersClassical cipher implementations: Caesar, Vigenère, Atbash, XOR27BSD-2-Clause
classical_solverSimulated annealing implementation for annealers_rust2,168MIT
classics-ranking-botAn on-command ranking bot for the -Classics- Roblox group https://www.roblox.com/groups/3489210/Classics1,550MIT
classicube-sysRust C bindings for ClassiCube.69,296MIT
classifLibrary for one-dimensional data classification and basic statistics3,884MIT/Apache-2.0
classificClassifications, comparator and equivalence class implementations5,771MIT OR Apache-2.0
classifiedHigh-assurance Operations for Number-theoretic Extension Sets and Theorems (Galois Fields).480MIT OR Apache-2.0
classified_aesimplementing the classified crate for aes block modes22MIT OR Apache-2.0
classified_shamirshamir secret sharing using the honest and classified crates39MIT OR Apache-2.0