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.

openwire-fastwebsocketsfastwebsockets engine adapter for OpenWire WebSocket clients34MITAsynchronousNetwork programming openwire-rustlsRustls TLS connector integration for OpenWire231MITAsynchronousNetwork programming openwire-tokioTokio executor, timer, DNS, TCP, and I/O adapters for OpenWire258MITAsynchronousNetwork programming openwire-tungstenitetokio-tungstenite engine adapter for OpenWire WebSocket clients34MITAsynchronousNetwork programming openwithA TUI application to manage file associations on macOS26MIT openworkers-cliCLI for OpenWorkers - Self-hosted Cloudflare Workers runtime282MITCommand line utilitiesDevelopment tools openworkers-glue-v8V8 Glue - Rust to V8 binding macros for OpenWorkers721MIT openworkers-serde-v8Rust to V8 serialization and deserialization for OpenWorkers826MIT openworkers-v8Rust bindings to V8 (fork with Locker/UnenteredIsolate support for isolate pooling)1,183MIT openworldagentOpen SDK for agents that inhabit persistent game worlds.32MIT openwrawRust reader for Waters MassLynx RAW mass spectrometry directories.805Apache-2.0Parser implementationsScience openws-serverWebSocket server with room-based messaging, private messages, HTTP broadcast, and configurable limits129CC-BY-NC-4.0Network programmingWeb programming openxapi-binanceRust client for Binance API2,289non-standard openxmlA Rust library for manipulating OPC-compliant (Open Packaging Conventions) files1,838MIT openxos-ghostLow-noise, evasion-aware security probe for authorized testing44MITCommand line utilitiesNetwork programming openxos-probeHTTP service analysis and technology fingerprinting tool for bug bounty hunters69MITCommand line utilitiesNetwork programming openxpReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…18LGPL-3.0-or-later openxp-adaptiveName reservation for the OpenXP adaptive-intelligence extension interface (Agent trait + registry seam). Placeholder 0.0.0; the…15LGPL-3.0-or-laterMultimedia openxp-apiReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…19LGPL-3.0-or-later openxp-cliReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…18LGPL-3.0-or-later openxp-coreReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…19LGPL-3.0-or-later openxp-mcpReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…18LGPL-3.0-or-later openxp-patternsReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…19LGPL-3.0-or-later openxp-protocolReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…18LGPL-3.0-or-later openxp-runtimeReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…19LGPL-3.0-or-later openxp-xdlReserved crate name for the OpenXP platform (https://openxp.ai) — open-source orchestration for physical and digital immersive…20LGPL-3.0-or-later openxrHigh-level, mostly-safe OpenXR bindings665,974MIT OR Apache-2.0API bindingsRendering openxr-sysOpenXR FFI bindings680,643MIT OR Apache-2.0External FFI bindingsRendering openxr_mndx_xdev_spaceRust OpenXR bindings for the `XR_MNDX_xdev_space` Extension23,033BSL-1.0 openzeppelin-cryptoCryptographic Utilities8,562MITAlgorithmsCryptography openzeppelin-rsTypings for Openzeppelin's contracts in Rust using ethers.4,514MIT openzeppelin-stylusOpenZeppelin Contracts for Stylus17,101MITCryptography::CryptocurrenciesNo standard library openzeppelin-stylus-procProcedural macros for OpenZeppelin Stylus contracts13,399MITCryptography::CryptocurrenciesNo standard library openzlOpen Zero-Knowledge Library1,571MIT OR Apache-2.0 openzl-sysFFI bindings for OpenZL, a novel data compression framework917MIT OR Apache-2.0CompressionExternal FFI bindings openzl-sys-rsLow-level Rust bindings to statically linked OpenZL (facebook/openzl). Source downloaded at build time.1,214BSD-3-Clause openzl_sddl_deriveGenerate OpenZL SDDL definitions from Rust structs763MITCompressionDevelopment tools openzwaveA Rust wrapper to the opensource OpenZwave library2,505MPL-2.0 openzwave-sysFFI Library to the opensource OpenZwave library5,154MPL-2.0 operCommand line tool to browse changes across multiple git repositories managed by google's git-repo tool11,740MIT/Apache-2.0Command-line interfaceGUI operaMarker types that are easy to understand13,011MIT OR Apache-2.0No standard libraryRust patterns opera-locationsLocate Opera executables across desktop platforms.163MITDevelopment toolsOperating systems operadA cross-platform GUI library for Rust.215MITDevelopment tools::TestingGUI operantHigh-performance SIMD-optimized reinforcement learning environments65MITGame developmentScience operant-coreCore traits and vectorization for Operant RL library290MITGame developmentScience operant-envsSIMD-optimized RL environment implementations for Operant185MITGame developmentScience operation-queueHelpers for synchronizing asynchronous protocol operations.438MPL-2.0Asynchronous operationalOperational Monad9,237MIT operational-transformA library for Operational Transformation76,006MIT operationsBasic algebraic and mathematical expressions for use with dynamic elements3,817MIT operations_parserA Rust-based parser for basic math operations with function support1,740MIT operations_parser_kucherenkoA Rust-based parser for basic math operations with function support1,756MIT operatistBusiness operations CLI for Webchemist — asset management, subscriptions, and business workflows powered by Asurada.19MIT operaton-task-workerExternal Task Worker for Operaton BPMN Processes165MIT operaton-task-worker-macrosProc-macros for operaton-task-worker221MIT operatorA web server for static and dynamic content18,608GPL-3.0Command line utilitiesWeb programming::HTTP server operator-frameworkTools and helpers used to create Kubernetes operators24,187EPL-2.0 operator-nodes-clientOzon Operator Slashboard helps to monitor operator nodes getting slashed for mishaving while validating.324Apache-2.0Command line utilities operator-sugarMakes operator overloading in Rust more concise and intuitive7,043Apache-2.0No standard library operator_advisoradvisor of forest operators library for a digital twin application prototype6,736non-standard operese-dagxA minimal, type-safe, runtime-agnostic async DAG (Directed Acyclic Graph) executor with compile-time cycle prevention and true…92MITAsynchronousConcurrency operese-dagx-macrosProcedural macros for dagx127MIT operese-dagx-testUtilities for dagx's internal tests38MIT operonxHigh-performance Rust execution backend for Operon workflows74Apache-2.0 operonx-macrosProc macros for Operon — #[op], #[resource], #[model]119Apache-2.0 opeymlA declarative, zero-overhead YAML surgery DSL for Rust.22MIT OR Apache-2.0Data structuresParsing tools opf-mlxThin Rust client for the native MLX OpenAI Privacy Filter server67Apache-2.0API bindingsText processing opfsA Rust implementation of the Origin Private File System browser API.22,392MIT opfs-btreeCross-platform B-Tree storage used by Jazz core.111MIT OR Apache-2.0 opfs-projectA Rust library for working with the Origin Private File System (OPFS) in WebAssembly applications23,058MITFilesystemWebAssembly opfs-rustrust version of opfs written by wtakuo1,131MIT opgRust OpenAPI 3.0 docs generator68,762Apache-2.0Encoding opg_deriveRust OpenAPI 3.0 docs generator60,517Apache-2.0Encoding opggRust asynchronous client for accessing the hero statistics API provided by [OP.GG](https://op.gg).312MIT opgmUnder construction1,624GPL-3.0 ophOpenHealth CLI - Universal development tool for the OpenHealth team31MITCommand line utilitiesDevelopment tools opheliaophelia crypto collection54,101MIT ophelia-bls-amclophelia bls19,648MIT ophelia-bls12381ophelia bls123811,352MIT ophelia-blstophelia blst32,114MIT ophelia-deriveophelia derive macros49,768MIT ophelia-ed25519ophelia ed255195,373MIT ophelia-hasherophelia hasher trait50,242MIT ophelia-hasher-blake2bophelia blake2b hasher3,046MIT ophelia-hasher-keccak256ophelia keccak256 hasher3,069MIT ophelia-quickcheckophelia quickcheck2,906MIT ophelia-quickcheck-typesophelia quickcheck1,326MIT ophelia-secp256k1ophelia secp256k158,592MIT ophirA library for communicating with Ophir power meters15,677non-standard opi-agentGeneral-purpose agent runtime with tool calling and session management357MIT opi-aiUnified multi-provider LLM API with streaming support435MIT opi-coding-agentInteractive coding agent CLI with file editing and shell execution265MIT opi-tuiTerminal User Interface library with differential rendering344MIT opieAn Opus decoder written in Rust.1,083MIT opifexOpifex is a Latin word meaning artisan or manufacturer and referring to a worker who created something.2,517non-standard opimpsA simple library of attribute macros to assist with overloading operators for borrowed and owned data.46,664Apache-2.0 opimusa simple matrix multiplicator2,337non-standard opingRust bindings for liboping, a simple ICMP ping library74,052MIT opinion_trade_sdkUnofficial Rust SDK for opinion.trade — REST, WebSocket, CLOB order builder, fixed-point order book, and on-chain operations44MITAPI bindingsFinance opinionated_metricsAutomatic configuration of exporters for `metrics`4,197Apache-2.0 OR MIT opinionated_telemetryOpinionated configuration for tracing and metrics crates (with OpenTelemetry & Prometheus).3,456Apache-2.0 OR MITDevelopment tools::DebuggingDevelopment tools::Profiling opisOpis is a library for rational number and matrix arithmetic.44,481MIT opl-audioPure-Rust OPL2 (Yamaha YM3812) / OPL3 (YMF262) FM renderer: timed MIDI events + an AdLib instrument bank to PCM audio.…110MIT OR Apache-2.0EmulatorsMultimedia::Audio opl-emuOPL Emulator10,340GPL-3.0 opl3-rsRust bindings for Nuked-OPL3, a Yamaha OPL3 FM-synthesis chip emulation library.6,131LGPL-2.1EmulatorsMultimedia::Audio oplintCLI tool to check Obsidian plugin compliance with (un)official guidelines18MIT oplogLibrary for iterating over a MongoDB replica set oplog.5,401MIT oplonA no_std, integer-only OPL2/OPL3 (Yamaha YM3812/YMF262) FM synthesis core with a clean-room, compile-time-generated ROM set38MITEmulatorsMultimedia::Audio opltypesDatatypes for the OpenPowerlifting database format.2,841AGPL-3.0-or-later opmAn exhaustive developer environment management tool designed to support multiple programming languages1,641MIT opm-cliPlaceholder for openapi spec manager1,468MIT opmapOpMap Datastructure for WereSoCool25,343GPL-3.0 opmarkAn experimental markup language focused on presentation making4,691MIT opmark-eguiAn experimental presentation application based on OpMark, powered by egui8,460MIT opmlOPML library for Rust.107,243MIT OR Apache-2.0 opml-protocolA Rust library for parsing and generating OPML 2.0 (Outline Processor Markup Language) files38Apache-2.0EncodingParsing tools opml_cliOPML for the command-line.10,104MIT OR Apache-2.0 opn`opn` command to simulate the MacOS `open` command elsewhere.4,350MIT opoolHigh-performance, lock-free local and concurrent object pool with automated allocation, cleanup, and verification.139,828MITConcurrencyMemory management oportoONNX Runtime (ORT) API for Hugging Face models, written in Rust23MIT oportsAsync library to retrieve open ports for a given IP address6,847MIT oporus(Recovered) Rust Opus codec.422LGPL-2.1MultimediaMultimedia::Audio oporus-deep-plc-weightsBuild-time deep PLC weights blob for Oporus.32LGPL-2.1 oporus-dred-weightsBuild-time downloader and generator for DRED weights.31LGPL-2.1 oposOrdering Primitives for Optimal Scheduling196MIT opp🚧 OpenPlugin Protocol (WIP, nothing usable for now).7,285MIT/Apache-2.0AsynchronousAuthentication oppaA preprocessor for OpenAPI files743MPL-2.0Command line utilities oppaiosu! pp advanced inspector, ported to Rust using libosu1,937MIT oppai-rsRust bindings to `oppai-ng`(https://github.com/Francesco149/oppai-ng) with a safe wrapper.6,960MIT oppai-sysRust bindings for oppai1,810Unlicense oppenheimerHierarchical listboards for your terminal4,140non-standard oppgaveA simple Redis-based task queue6,093MIT oprecCalculus crate that analyzes and transforms mathematical functions.1,948MIT oprunRust API executor23Apache-2.0 opsAdds operational endpoints to your application11,943MIT OR Apache-2.0 ops-coreCore checker trait for ops.7,491MIT OR Apache-2.0 ops-deriveDerive macros for std::ops3,170MIT OR Apache-2.0 ops-derive2Derive macros for implementing the std::ops traits.725MIT OR Apache-2.0 ops-grpcOps checker for gRPC1,649MIT OR Apache-2.0 ops-janusOps checker for Janus2,350MIT OR Apache-2.0 ops-melMélodium core operations library5,251EUPL-1.2AsynchronousCompilers ops-mongodbOps checker for mongodb1,695MIT OR Apache-2.0 ops-on-fnOperation on Fn1,584GPL-3.0-or-later opsailNative tools that agents can rely on36Apache-2.0 opsail-chromeChrome lifecycle and CDP capture for Opsail25Apache-2.0 opsail-readAgent-ready web content extraction for Opsail43Apache-2.0 opsail-refit-codexSafe Codex renderer refits for Opsail23Apache-2.0 opscanA open port scanner5,280MIT OR Apache-2.0Command line utilities opsdeckPersistent terminal, PTY, and managed shell sessions51Apache-2.0Development toolsOperating systems opseclintDetection-coverage analyzer for Linux/auditd, Windows/Sysmon, and macOS/Endpoint Security: resolve shell/command actions to…40MITCommand line utilitiesDevelopment tools opserveOpinionated page server257MIT opsforgeRust trait definitions for the MESA 11 Manufacturing Operations Management functions17MIT opsgenieSimple client library for creating and closing alerts on opsgenie4,627MITAPI bindingsDevelopment tools opsgenie-rsRust client for OpsGenie API5,839Apache-2.0API bindings opsinSpectral image viewer and converter, with the minimal edits a viewer earns: exposure, rotation, starring, culling. The observer…15non-standardMultimedia::Images opsisConfig-driven framework for blazingly fast visualizations.23MIT OR Apache-2.0 opsis-coreCore types and traits for the Opsis world state engine67MIT opsiumOpsium — a modern systems brand focused on precision and clarity.35MITDevelopment tools opsium-cliCommand-line interface for the Opsium framework.35MIT opsium-coreCore systems library for the Opsium framework.302MIT opsiumdOpsium daemon: background service component.32MIT opslagSans-IO no_std mDNS library2,140MIT OR Apache-2.0Network programmingNo standard library opslang-astops file language AST17,271MPL-2.0 opslang-parserops file language parser16,862MPL-2.0 opslang-synops file language syntax1,538MPL-2.0 opslang-wasmA command and control system for C2A-based satellites6,405MPL-2.0 opsqueuelightweight batch processing queue for heavy loads1,111MIT opstr‘Operate on strings’ command line utility3,165MIT opstrailTerminal activity time-machine and developer productivity tracker86MITCommand line utilitiesDevelopment tools opstreamA library that involves smaller very simplified operations, normally triggered by processing data30GPL-2.0-or-later opsviewA Rust Opsview API Client Library with batteries included9,760ISC optDense nonlinear optimization in Rust with BFGS, Newton trust-region, and ARC.41,793AGPL-3.0-or-laterAlgorithmsScience opt-einsum-pathEinsum path optimization for tensor contraction (opt_einsum in Rust, without contraction)2,797Apache-2.0Science opt-in-minerOpt-in Monero/Wownero mining library for transparent application monetization142MIT OR Apache-2.0Network programming opt-levelGet value of rustc `-Copt-level=` flag34,293MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation opt2docA tool to generate documentation from Rust source code4,014MIT opt2doc_deriveDerive macro for opt2doc3,704MIT opt2rA simple crate(library) that provides a way to convert Option to Result.8,130MIT opt300xPlatform-agnostic Rust driver for the OPT300x ambient light sensors. Compatible with OPT3001, OPT3002, OPT3004, OPT3006 and…66,089MIT OR Apache-2.0Embedded developmentHardware support opt40xxDriver for the OPT40xx ambient light sensors.38MIT OR Apache-2.0Embedded developmentNo standard library opt_argsCreate macros for functions and structs with default values5,499Apache-2.0 opt_arrayvecVector-like container with fixed capacity, using options instead of stored length1,358MITData structures opt_reduce`reduce` function for `Option<_>`1,865MITNo standard libraryRust patterns opt_solverCommon optimization algorithms1,610MIT OR Apache-2.0 opt_structOptional collections5,486MIT opt_vecA wrapper around Vec<Option<T> that makes deletion fast4,438MIT optarg2chainConverts optional arguments to chaining style.2,122MITNo standard libraryRust patterns optargsEasily create macros for functions with optional arguments41,752MIT OR Apache-2.0 optargs-macroMacros for the optargs crate42,322MIT/Apache-2.0 optarrayResizable Arrays in Optimal Time and Space684MITData structures optativeA reconciler as a memory model: declare desired state, run lifecycle hooks (enter/reconcile/exit) on the diff.6,163MIT OR Apache-2.0Data structuresMemory management optative-deriveProcedural macros for the optative reconciler library: #[lifecycle_trace] and #[derive(Ephemeral)].4,552MIT OR Apache-2.0Development tools::Procedural macro helpers optative-process-poolA reconciling process pool built on the optative lifecycle traits.5,831MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs optative-scriptQuickJS + oxc scripting engine for the optative reconciliation system.1,399MIT OR Apache-2.0Development tools optative-script-mdxWraps optative-script to add .op.mdx (markdown + JSX) script support, dispatching by extension.32MIT OR Apache-2.0Development tools optbuilderA optional builder derive macro for helping with big constructors with mostly optional parameters4,505MITDevelopment tools optcollectionThis crate has been renamed `optempty`8,694Apache-2.0 optdA Cascades optimizer framework1,589MIT optd-corecore library for optd5,763MIT optd-datafusion-bridgedatafusion bridge for optd3,893MIT