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.

obs-typesFoundation enums for the obs SDK: Tier, Severity, FieldKind, Cardinality, Classification, MetricKind, SamplingReason.40MITDevelopment tools obs-unifiedThin OpenTelemetry SDK wrapper for obs-unified — adds OpenInference LLM/tool helpers, project propagation, and one-line OTLP…21MITDevelopment tools::Debugging obs-wrapperSafe wrapper of obs-sys26,489GPL-2.0 obs_hotkeysThis tool allows you to integrate your OBS setup into a bigger architecture via CLI commands5,156MIT obscliA blazing-fast CLI for Obsidian vaults — works without the desktop app56MIT obscuraA simple raytracing library3,239MIT obscura-cliCLI for obscura — a Rust port of javascript-obfuscator. Drop-in replacement for upstream's CLI flags.25MITCommand line utilitiesDevelopment tools obscura-clientRust Client for Obscura941MIT OR Apache-2.0 obscura-coreCore obfuscation engine: AST transforms, options, pipeline. Rust port of javascript-obfuscator.40MITCompilersDevelopment tools obscura-pluginInstaller for Obscura headless browser skills103Apache-2.0Command line utilitiesDevelopment tools obscura-serverA server for relaying secure messages using the Signal Protocol584GPL-3.0-or-later obscuravpn-apiAPI client for Obscura VPN.1,027PolyForm-Noncommercial-1.0.0 obscurusA photos extractor for the Gameboy Camera1,811MITCommand line utilities observabilityExperimental tracing ideas94,352non-standard observability-kitConfiguration and other common entities related to observability1,938MIT/Apache-2.0 observableJust a placeholder for now1,900MIT OR Apache-2.0 observable-btreeReactive Observable BTree1,689MIT observable-propertyA thread-safe observable property implementation for Rust2,548MIT OR Apache-2.0ConcurrencyData structures observable-property-tokioA thread-safe, async-compatible observable property implementation for Rust using Tokio1,791MITAsynchronousConcurrency observable-reactobservable-react enables react component bindings to rust components using WASM9,028MIT/Apache-2.0WebAssemblyWeb programming observable-rsA general purpose observable library9,905MIT/Apache-2.0Web programming observable-treeReactive Observable BTree1,656MIT observablesSimple Reactivity2,469MPL-2.0 observationShared event types for the scryer observation substrate (hoisted from task-runs)104MIT OR Apache-2.0 observation-toolsObservation Tools Client Library9,252Apache-2.0 observation-tools-macrosProcedural macros for Observation Tools131AGPL-3.0-only observation-tools-serverServer for Observation Tools131AGPL-3.0-only observation-tools-sharedShared code for Observation Tools client and server228AGPL-3.0-only observatoryMobX style observables10,113MIT OR Apache-2.0 observatory-coreNormalization core for a translation data layer: content-addressed string atoms and observations.56MIT OR Apache-2.0Internationalization (i18n)Localization (L10n) observatory-observationsAppend-only observations over observatory-core atoms: properties and relationships.20MIT OR Apache-2.0Data structuresInternationalization (i18n) observatory-xliff12XLIFF 1.2 adapter for observatory-core: parse and emit atoms.32MIT OR Apache-2.0Internationalization (i18n)Localization (L10n) observeRust declarative observables inspired by MobX6,374MIT observe-macroImplements observe decorators2,056MIT observe-rsA flexible, multi-backend observability library for Rust25MITDevelopment tools::ProfilingWeb programming observedYet another crate for telemetry17MIT OR Apache-2.0 observerObserver33,579MIT observer-coreCore canonical contracts and analytics for the Observer verification platform98GPL-3.0-or-later observer-rustRust-facing runtime and registration types for the Observer platform156GPL-3.0-or-later observer-rust-hostRust provider host for the Observer verification platform39GPL-3.0-or-later observer-rust-libMIT-licensed Rust integration library for Observer24MIT observer_attributeObserver Attributes20,552MIT observexL1 tracing/metrics 与有界进程内遥测 sink15MIT observitorObserver trait and handling2,360MIT OR Apache-2.0 observrsApplication designed for fast synthetic monitoring with global deployment capabilities with a comprehensive approach1,630MIT obsessionobsession686non-standard obsessive_peekAn iterator adapter to peek at future elements without advancing the cursor of the underlying iterator.47MITData structuresNo standard library obsidianErgonomic async http framework for amazing, reliable and efficient web8,444MITAsynchronousNetwork programming obsidian-512A 128-round hash function for data integrity and non-cryptographic use cases. Experimental.21MIT OR Apache-2.0Algorithms obsidian-backupsA Git-based backup library for Rust applications. Originally designed for the Obsidian Minecraft Server Panel, but generic enough…1,033MITCommand line utilitiesCompression obsidian-cliA CLI for managing obsidian vaults, notes and databases1,584MIT obsidian-cli-inspectorLocal-first CLI/TUI for indexing and querying Obsidian vaults263Apache-2.0 obsidian-exportRust library and associated CLI program to export an Obsidian vault to regular Markdown.31,231BSD-2-Clause-PatentCommand line utilitiesText processing obsidian-forgeObsidian vault generator, automation daemon, and graph strengthener161Apache-2.0Command line utilities obsidian-libA library for reading and extracting files from Obsidian .obby plugin files3,203MITCompressionParser implementations obsidian-loggingA journaling/logging CLI that stores logs in Obsidian markdown files6,195MITCommand line utilitiesText processing obsidian-lspLanguage Server Protocol (LSP) implementation for Obsidian markdown files398MITCommand line utilitiesDevelopment tools obsidian-mcpMCP server for Obsidian vaults — direct filesystem access for AI agents583MITCommand line utilitiesDevelopment tools obsidian-nbtA command-line tool for manipulating Minecraft NBT (Named Binary Tag) data, written in Rust.17MITCommand line utilitiesEncoding obsidian-parserBlazingly fast Obsidian vault parser with graph analysis5,639MITData structuresParser implementations obsidian-rsA Rust library for interacting with Obsidian vaults1,733MIT obsidian-rs-cliA CLI for interacting with Obsidian vaults121Apache-2.0 obsidian-rs-coreA library for interacting with Obsidian vaults314Apache-2.0 obsidian-rs-lspAn LSP server for interacting with Obsidian vaults98Apache-2.0 obsidian-rs-mcpAn MCP server for interacting with Obsidian vaults122Apache-2.0 obsidian-schedulerA Rust library for scheduling tasks with both callback and event-based timers.428MIT obsidian-vaultHigh-performance Obsidian vault CLI for terminal and AI integration28MITCommand line utilities obsidian2neorgTransform obsidian markdown into neorg2,683MITCommand line utilities obsigilA shared-secret JWT alternative: a mandate-token format splitting a public, advisory manifest from a secret-sealed, authenticated…143MIT OR Apache-2.0AuthenticationCryptography obsigil-cliCommand-line tool for the obsigil mandate-token format: mint, verify, open, forward, and the byte-level conformance ops51MIT OR Apache-2.0Command line utilitiesCryptography obslintLinter for Obsidian vaults1,619MIT obstaReserved. Obsta — governed agent operations.17MIT obstackA fast, stack-based allocator, usable for any object11,663MIT OR Apache-2.0Data structuresMemory management obstinateExperimental memory mapped like interface on top of object_store.3,412Apache-2.0 obstructAn experimental implementation of anonymous structs and named function arguments1,617MIT obstruct-macrosMacros for obstruct. You probably want to depend on obstruct instead.2,058MIT obuUnauthenticated / obfuscation codecs of the oboron family: probabilistic AES-256-CBC (upcbc, confidentiality only) and…100MIT OR Apache-2.0Encoding obu-cliCLI for the oboron obu layer — unauthenticated string-in/string-out codecs (upcbc, zdcbc) with obtext encoding. Produces the…21MIT OR Apache-2.0Command line utilitiesEncoding obu-cli-conformanceConformance test suite for the obu CLI surface (the oboron protocol's unauthenticated layer). Ships canonical obu test vectors…20MIT OR Apache-2.0Command line utilitiesDevelopment tools::Testing obvhsBVH Construction and Traversal Library87,252MIT OR Apache-2.0 obwioOpenCL bindings and runtime utilities for Rust1,220Apache-2.0API bindingsHardware support obwsThe obws (obvious) remote control library for OBS.103,894MITAPI bindingsWeb programming oby-cliWrapper-daemon for oby. `oby claude` launches Claude Code inside a wrapped pty, listens on per-agent unix sockets for hook…36MITCommand line utilitiesDevelopment tools oby-coreCore types and Capturer trait for oby — the wire-format and plugin contract shared by oby-hook, oby-tee, and the oby wrapper.95MITDevelopment tools oby-hookPreToolUse / PostToolUse / SubagentStop hook dispatcher for oby. Routes Claude Code tool-call payloads to per-tool Capturers,…38MITCommand line utilitiesDevelopment tools oby-teeIn-pipeline helper for oby. Reads stdin, streams bytes to the wrapper's per-agent unix socket with a JSON header, fail-open.…37MITCommand line utilitiesDevelopment tools obzA multi-backend observability CLI tool13Apache-2.0 obz-coreCore framework for the obz observability CLI — models, traits, time parsing, output formatting74Apache-2.0 obz-providersBuilt-in provider implementations for the obz observability CLI45Apache-2.0 obzenflowHigh-performance event streaming and processing framework531MIT OR Apache-2.0 obzenflow-fsmAsync-first Finite State Machine library inspired by Akka (Classic) FSM35,234MIT OR Apache-2.0AlgorithmsAsynchronous obzenflow-fsm-macrosProc-macro helpers for the obzenflow-fsm crate (derives + DSL)35,273MIT OR Apache-2.0AlgorithmsAsynchronous obzenflow-idkitPhantom-typed ULID identifiers for ObzenFlow - type-safe IDs for native and WASM3,543MIT OR Apache-2.0Data structuresNo standard library::No dynamic allocation obzenflow-topologyFlow topology graph structures for ObzenFlow3,376MIT OR Apache-2.0AlgorithmsData structures obzenflow_adaptersAdapters layer for ObzenFlow - interfaces and monitoring247MIT OR Apache-2.0 obzenflow_coreCore domain layer for ObzenFlow - pure abstractions with minimal dependencies388MIT OR Apache-2.0 obzenflow_dslDSL and infrastructure layer for ObzenFlow - flow! macro and high-level orchestration185MIT OR Apache-2.0 obzenflow_infraInfrastructure layer for ObzenFlow - persistence and external integrations118MIT OR Apache-2.0 obzenflow_runtimeRuntime services for ObzenFlow - execution and coordination business logic310MIT OR Apache-2.0 ocBrand new Rust Core library. Still in development not ready for use at all but if you want to stay up to date on progress check…1,473Apache-2.0 oc-collectSmall lib to collect data from OpenCode database52MIT oc-hook-macrosSome convenient macros for hooking Objective-C functions1,622MIT oc-httpThe HTTP library that doesn't do anything2,839MIT oc-sessionGlobal OpenCode session browser and resume tool31MITCommand line utilitiesDevelopment tools oc-wasm-applied-energisticsHigh-level APIs for Applied Energistics4,976GPL-3.0-onlyGames oc-wasm-cassetteProvides a convenient entry point wrapper for an OC-Wasm application to use Cassette as an async executor7,400GPL-3.0-onlyGames oc-wasm-futuresFutures that allow async/await to be used in OC-Wasm for a more ergonomic experience35,049GPL-3.0-onlyGames oc-wasm-helpersHelpers used by multiple OC-Wasm high-level APIs13,108GPL-3.0-onlyGames oc-wasm-immersiveHigh-level APIs for the Immersive family of machines8,465GPL-3.0-onlyGames oc-wasm-opencomputersHigh-level APIs for OpenComputers components20,997GPL-3.0-onlyGames oc-wasm-safeSafe but low-level wrappers around the OC-Wasm system call interface35,837GPL-3.0-onlyGames oc-wasm-sysRaw FFI bindings to the OC-Wasm system call interface31,257GPL-3.0-onlyGames oc2-hlapiRust bindings for the OpenComputers II Minecraft mod's HLAPI5,062MIT OR Apache-2.0API bindingsEmbedded development ocaAn experiment with no_std4,982MIT OR Apache-2.0 oca-astLibrary for handling Abstract Syntax Tree of OCA bundle36,606EUPL-1.2 oca-ast-semanticsLibrary for handling Abstract Syntax Tree of OCA bundle17,012EUPL-1.2 oca-ast-transformationLibrary for handling Abstract Syntax Tree of OCA bundle16,681EUPL-1.2 oca-bundleRust implementation of Overlays Capture Architecture bundle36,241EUPL-1.2 oca-bundle-semanticsRust implementation of Overlays Capture Architecture bundle14,375EUPL-1.2 oca-dagRust implementation of OCA DAG25,922EUPL-1.2 oca-dag-semanticsRust implementation of OCA DAG13,767EUPL-1.2 oca-data-entryOCA data entry library - Generate data-entry templates (XLSX/ODS/CSV) from OCA bundles179EUPL-1.2 oca-fileRust implementation of OCAFile45,754EUPL-1.2 oca-file-semanticsRust implementation of OCAFile16,286EUPL-1.2 oca-file-transformationRust implementation of OCAFile14,130EUPL-1.2 oca-parser-xlsCommand line tool for parsing XLS file into OCA11,938EUPL-1.2 oca-presentationLib providing struct for OCA presentation11,208EUPL-1.2 oca-rsOCA rust ecosytem facade59,523EUPL-1.2 oca-rustRust implementation of Overlays Capture Architecture83,959GPL-3.0 oca-sdk-rsComprehensive SDK for OCA Bundle management and integration5,615EUPL-1.2 oca-storeSimple OCA object storage256EUPL-1.2 oca_conductorLib for validating or tranforming data captured with OCA15,650EUPL-1.2 oca_zip_resolverLib for resolving OCA Bundle from zip file to OCA struct15,759EUPL-1.2 ocamlOCaml bindings for Rust941,968ISC ocaml-boxroot-sysBoxroot for OCaml: fast movable GC roots (C API)2,308,167MITMemory management ocaml-buildOCaml code generation294,109ISC ocaml-deriveOCaml procedural macros839,406ISC ocaml-genA library for generating OCaml code186,935Apache-2.0 ocaml-gen-deriveThe inner library of ocaml-gen, for generating OCaml code187,489Apache-2.0 ocaml-interopUtilities for Rust and OCaml interoperability2,242,126MIT ocaml-interop-deriveProc-macros for ocaml-interop3,558MIT ocaml-interop-dune-builderA helper crate for ocaml-interop build scripts to build OCaml code using Dune.692MIT ocaml-sexplibAn implementation of OCaml's sexplib library576MITCommand line utilities ocaml-sysLow-level OCaml bindings for Rust2,715,756ISC ocapiA Rust library for the Opencast REST API (unofficial)1,473LGPL-3.0-or-laterAPI bindings ocapn-agentOCapN agent providing session state and object brokerage857MPL-2.0 ocapn-netlayerOCapN transport layer interfaces and types3,752MPL-2.0 ocapn-syrupSyrup is a lightweight and easy-to-implement data serialization format.5,435MPL-2.0 ocarinaA small package that is working on abstracting sql.1,829Apache-2.0 ocarina-tuiplay the ocarina of time in the terminal102WTFPL ocasopen Computer Algebra System — high-performance symbolic computation in Rust118LGPL-3.0-or-laterMathematicsScience ocas-atomSymbolic expression tree and rewriting for oCAS239LGPL-3.0-or-laterMathematicsScience ocas-cC/C++ bindings for oCAS111LGPL-3.0-or-laterMathematicsScience ocas-calcCalculus and equation solving for oCAS186LGPL-3.0-or-laterMathematicsScience ocas-coreCore runtime, memory management, and numerical backend glue for oCAS273LGPL-3.0-or-laterMathematicsScience ocas-domainAlgebraic domains and number types for oCAS266LGPL-3.0-or-laterMathematicsScience ocas-evalEvaluation and JIT code generation for oCAS173LGPL-3.0-or-laterMathematicsScience ocas-gplOptional GPL-only backends for oCAS121GPL-3.0-or-laterMathematicsScience ocas-parseParser and printer for oCAS220LGPL-3.0-or-laterMathematicsScience ocas-polyPolynomial algorithms for oCAS213LGPL-3.0-or-laterMathematicsScience ocas-pyPython bindings for oCAS121LGPL-3.0-or-laterMathematicsScience ocas-rewritePattern matching, rewriting and rule-based simplification for oCAS203LGPL-3.0-or-laterMathematicsScience ocastabareRustified TompHTTP Bare Server1,472GPL-3.0 ocbDEPRECATED: use the `ocb3` crate instead4,087Apache-2.0 OR MITCryptographyNo standard library ocb3Pure Rust implementation of the Offset Codebook Mode v3 (OCB3) Authenticated Encryption with Associated Data (AEAD) Cipher as…3,519,361Apache-2.0 OR MITCryptographyNo standard library occamplaceholder networking tool1,750GPL-3.0-or-later occams-rpcrazor-rpc is a modular, pluggable RPC for high throughput scenario, supports various runtimes, with a low-level streaming…1,119MITConcurrencyNetwork programming occams-rpc-api-macrosThe macro crate for razor-rpc. razor-rpc is a modular, pluggable RPC for high throughput scenario, supports various…204MITConcurrencyNetwork programming occams-rpc-codecThis is the codec packages for occams_rpc. occams_rpc is a modular, pluggable RPC for high throughput scenario, supports various…641MITConcurrencyNetwork programming occams-rpc-coreThe core utils of occams-rpc. occams-rpc is a modular, pluggable RPC for high throughput scenario, supports various…1,459MITConcurrencyNetwork programming occams-rpc-smoloccams-rpc runtime adaptor for smol-rs ecology. occams-rpc is a modular, pluggable RPC for high throughput scenario, supports…743MITConcurrencyNetwork programming occams-rpc-streamThe streaming interface of occams-rpc. occams-rpc is a modular, pluggable RPC for high throughput scenario, supports various…914MITConcurrencyNetwork programming occams-rpc-stream-macrosThe macro crate for occams-rpc-stream. occams-rpc is a modular, pluggable RPC for high throughput scenario, supports various…1,569MITConcurrencyNetwork programming occams-rpc-tcpThe streaming interface of occams-rpc. occams-rpc is a modular, plugable RPC for high throughput scenario, supports various…312MITConcurrencyNetwork programming occams-rpc-tokiooccams-rpc runtime adaptor for tokio ecology occams-rpc is a modular, pluggable RPC for high throughput scenario, supports…746MITConcurrencyNetwork programming occasionShows one (or many) messages when run during a configured timeframe. Useful to have in your status bar for example.2,220UnlicenseCommand line utilities occlibA Rust Library Template for the Open Cinema Collective3,971MIT occlum-palRust API to manage Occlum SGX enclaves7,458ISC occlum-ratlsLib for remote attestation between occlum instances16,193MIT OR Apache-2.0 occlum-sgxLib for generate and verify DCAP SGX Report received from Occlum16,788MIT OR Apache-2.0 occstepAn event sourcing library based on a distributed log and optimistic concurrency control777MIT occt-interopInterop crate for OpenCascade51MIT occt-sysStatic build of the C++ OpenCascade CAD Kernel for use as a Rust dependency58,208LGPL-2.1 occt-wasmOpenCascade CAD kernel via WebAssembly — no C++ toolchain required173MIT OR Apache-2.0GraphicsScience occultTeach your code to use magic900MIT occupiedA type-safe way to interact with removing from and inserting into options.700MPL-2.0No standard library::No dynamic allocationRust patterns ocdOrganize current dotfiles2,145MITCommand line utilities ocd-cliA CLI file management swiss army knife.1,646MIT OR Apache-2.0Command line utilitiesFilesystem ocd_datalake_rsLibrary wrapper around Orange Cyberdefense's Datalake API8,680MIT ocdmOpenPGP Certificate Directory Manager972GPL-3.0-or-later oceanOcean is a lightweight and intuitive web framework.3,739MIT oceanficHigh-performance maritime asset risk control and intelligent management platform powered by Rust and Bevy Engine18MIT oceanpkgClient library for the Ocean package manager.14,591AGPL-3.0-only oceanpkg-sharedShared reusable library for the Ocean package manager.3,961Apache-2.0 oceansdbA database of marine reference data such as climatologies and bathymetry1,487MIT OR Apache-2.0Science ocelOCEL 2.0 data model, I/O (JSON/SQLite/XML), and validation library473MITData structuresParser implementations ocel-cliCommand-line tool to convert and validate OCEL 2.0 event logs76MITCommand line utilitiesScience ocel-etlETL engine for OCEL 2.0 process mining: staging representation with a validation gate226MITData structures ocel-mineObject-centric process mining for OCEL 2.0: variants, DFG/OC-DFG, discovery (alpha, inductive, heuristics, POWL), replay fitness,…141MITAlgorithmsScience ocel-transformRecipe-driven OCEL 2.0 log transformation: clean, rename, and filter event logs before mining78MITCommand line utilitiesData structures