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.

ocelotCommand-line interface for the ocelot project40MIT ocelot-astAbstract syntax tree types for the ocelot project272MIT ocelot-baseShared base utilities for the ocelot project373MIT ocelot-chessA simple(ish) chess engine written entirely in Rust with no dependencies.131MITGames ocelot-engineLanguage pipeline orchestration for the ocelot project113MIT ocelot-interpreterInterpreter for the ocelot project152MIT ocelot-palPlatform abstraction layer for the ocelot project212MIT ocelot-parserParser for the ocelot project153MIT ocelot-resolverName resolution for the ocelot project19MIT ocelot-spec-validationSpecification example validation for the ocelot project19MIT ocelotlRust-first LLM inference runtime.15MIT OR Apache-2.0API bindingsScience ocelotl-coreCore types and contracts for Ocelotl.200MIT OR Apache-2.0 ocelotl-kernelsPortable kernel dispatch boundary for Ocelotl.102MIT OR Apache-2.0 ocelotl-loaderModel loading and artifact validation for Ocelotl.14MIT OR Apache-2.0 ocelotl-modelsModel-family implementations for Ocelotl.14MIT OR Apache-2.0 ocelotl-runtimeRequest lifecycle and generation runtime for Ocelotl.74MIT OR Apache-2.0 ocelotl-serverServer integration layer for Ocelotl.14MIT OR Apache-2.0 ocelotl-tokenizerTokenizer and chat-template boundary for Ocelotl.16MIT OR Apache-2.0 ocfOpen Container Specification14,215MIT ocg100% openCypher-compliant graph database with Python bindings170Apache-2.0Data structuresDatabase interfaces ocgcore-ffiLow-level Rust bindings for edo9300/ygopro-core (aka `ocgcore`)114AGPL-3.0-onlyExternal FFI bindingsGame development ochami-rsRust bindings for OCHAMI backend53,439non-standard ochatA chatbot cli that uses Ollama AIs.6,275MITAccessibilityGUI ochat-commonCommon functionality for frontend ochat apps.275MITAccessibilityGUI ochat-icedA chatbot application that uses Ollama AIs.53MITAccessibilityGUI ochat-typesTypes used between ochat packages and binaries.365MITAccessibilityGUI ochenslabTrivial and fast fixed-size allocator/container3,021WTFPL OR MITMemory management ochkiUnified ZooKeeper / ClickHouse Keeper CLI21MIT ochnaA structural code graph indexing and analysis CLI using Tree-sitter and SQLite114Apache-2.0Command line utilitiesDevelopment tools ocho-gatoRust library for the GitHub Webhook API1,533non-standard ochreHigh-quality anti-aliased vector graphics rendering on the GPU3,435MIT/Apache-2.0 ochre-coreCore types and traits for the Ochre web framework16MIT OR Apache-2.0Web programming ochre-csrClient-side rendering and WASM hydration for the Ochre web framework16MIT OR Apache-2.0Web programming ochre-db-typesShared types crossing the server/client boundary in the Ochre web framework16MIT OR Apache-2.0Web programming ochre-routerFile-based router for the Ochre web framework15MIT OR Apache-2.0Web programming ochre-signalsFine-grained reactive signals for the Ochre web framework16MIT OR Apache-2.0Web programming ochre-ssrServer-side rendering for the Ochre web framework17MIT OR Apache-2.0Web programming ocioci rust5,575MIT oci-annotationsoci image annotations2,590MITAPI bindings oci-apiOCI (Oracle Cloud Infrastructure) API client for Rust227,387MITAPI bindings oci-cliCommand-line client for Open Chroma Index.67Apache-2.0Command line utilities oci-clientAn OCI implementation in Rust5,313,937Apache-2.0 oci-coreLightweight OCI registry primitives extracted from docker-image-pusher226MIT oci-distributionAn OCI implementation in Rust1,232,804Apache-2.0 oci-fecheroci-fetcher is cli tool about Fetching oci image1,794MIT oci-fetcheroci-fetcher is cli tool about Fetching oci image3,220MIT oci-image-specThe OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format).2,347MIT oci-r2-uploaderRust library for converting and uploading Docker images to Cloudflare R2 Storage with customizable image and tag parameters.3,828MIT oci-registry-clientA async client for Docker Registry HTTP V2 protocol.23,952MIT oci-runtime-specOCI Runtime Spec serde types for Rust translated from JSON Schema by QuickType.6,059Apache-2.0 oci-rust-sdkUnofficial Oracle OCI SDK for Rust1,674AGPL-3.0 oci-sdkOracle Cloud Infrastructure SDK for Rust Lang5,257MIT oci-specOpen Container Initiative Specifications in Rust16,029,159Apache-2.0API bindings oci-sysFFI bindings to the Oracle Call Interface1,930MIT oci-tar-builderLibrary that can be used to build OCI tar archives11,036Apache-2.0 oci-unpackDownload and unpack OCI images.1,760Apache-2.0 oci-util云网关OCI公共库3,522non-standard oci-wasmA crate containing a thin wrapper around the oci-client crate that implements types and methods for pulling and pushing Wasm to…924,395Apache-2.0 WITH LLVM-exception oci-zeroA no-std, allocation-free streaming core for OCI registries36MIT OR Apache-2.0Network programmingNo standard library oci2gitA tool to convert OCI images to Git repositories5,111MITCommand line utilities oci2rootfsConvert OCI container images to ext4 root filesystems9,782MIT OR Apache-2.0 oci2rootfs-cliCLI tool for converting OCI container images to ext4 root filesystems57MIT OR Apache-2.0 oci_cfgA small library for parsing and writing OCI configuration files1,345MIT oci_rsThis crate provides a Rust wrapper to the Oracle Call Interface (OCI) library.13,037MITAPI bindingsDatabase interfaces ocidirA Rust library for reading and writing OCI (opencontainers) layout directories214,459MIT OR Apache-2.0 ocilotcli and library for interacting with OCI registries961MIT OR Apache-2.0 ocimanUnified API for OCI container runtimes (Docker, Podman)1,135MITDevelopment tools ocinocoBuild OCI image with no container37MIT ocio-rsRust bindings for OpenColorIO v2.5.2245BSD-3-ClauseAPI bindingsMultimedia ocio-sysLow-level FFI bindings for OpenColorIO v2.5.2250BSD-3-Clause ocipkgOCI registry for package distribution705,385MIT OR Apache-2.0 ocipkg-cliCLI for ocipkg22,261MIT OR Apache-2.0 ocirenderStream and merge OCI image layers into squashfs, tar, or directory output15,343Apache-2.0 ocitoolocitool613MIT ockA simple, fast command line utility for working with table-like data2,118MIT ockamEnd-to-end encryption and mutual authentication for distributed applications.181,401Apache-2.0AsynchronousAuthentication ockam-ffiFFI layer for ockam_vault.88,987Apache-2.0API bindingsAsynchronous ockam_abacAttribute based authorization control88,087Apache-2.0Cryptography ockam_apiOckam's request-response API96,532Apache-2.0AsynchronousAuthentication ockam_app_libOckam's desktop application library50,236Apache-2.0AsynchronousAuthentication ockam_channelChannel is an abstraction responsible for sending messages (usually over the network) in encrypted and authenticated way.89,177Apache-2.0AlgorithmsAsynchronous ockam_commandEnd-to-end encryption and mutual authentication for distributed applications.83,351Apache-2.0AsynchronousAuthentication ockam_coreCore types of the Ockam library.178,517Apache-2.0AsynchronousAuthentication ockam_credentialAttribute based, privacy preserving, anonymous credentials.3,467Apache-2.0CryptographyNo standard library ockam_ebpfeBPF program used by Ockam Privileged Portals179,866Apache-2.0Network programming ockam_entityOckam is a library for building devices that communicate securely, privately and trustfully with cloud services and other devices.45,349Apache-2.0AuthenticationCryptography ockam_examplesExample projects using the Ockam APIs1,609Apache-2.0 ockam_executorOckam async executor crate127,652Apache-2.0AlgorithmsAsynchronous ockam_identityOckam is a library for building devices that communicate securely, privately and trustfully with cloud services and other devices.116,469Apache-2.0AuthenticationCryptography ockam_key_exchange_coreThe Ockam Key Exchange trait.89,442Apache-2.0AsynchronousAuthentication ockam_key_exchange_x3dhThe Ockam X3DH implementation.86,334Apache-2.0AsynchronousAuthentication ockam_key_exchange_xxThe Ockam Noise XX implementation.104,329Apache-2.0AsynchronousAuthentication ockam_macroEnd-to-end encryption and mutual authentication for distributed applications.14,306Apache-2.0AsynchronousAuthentication ockam_macrosEnd-to-end encryption and mutual authentication for distributed applications.67,643Apache-2.0AsynchronousAuthentication ockam_message_deriveOckam Message trait [derive] macro.1,914Apache-2.0AsynchronousAuthentication ockam_multiaddrAn implementation of multiformats.io/multiaddr75,871Apache-2.0AsynchronousAuthentication ockam_nodeThis crate provides an implementation of an Ockam [Ockam][main-ockam-crate-link] Node and is intended for use by crates that…187,989Apache-2.0AsynchronousAuthentication ockam_node_attributeOckam node attribute proc_macro.46,975Apache-2.0AsynchronousAuthentication ockam_node_no_stdOckam library types that do not need `std`.17,258Apache-2.0AsynchronousAuthentication ockam_node_test_attributeOckam node attribute proc_macros.6,409Apache-2.0AsynchronousAuthentication ockam_signature_bbsThe Ockam BLS signature impementation.1,189Apache-2.0AlgorithmsAsynchronous ockam_signature_blsThe Ockam BLS signature impementation.1,225Apache-2.0AlgorithmsAsynchronous ockam_signature_coreSignature core types of the Ockam library.1,223Apache-2.0AlgorithmsAsynchronous ockam_transport_bleBluetooth Low Energy (BLE) Transport for the Ockam Routing Protocol.100,037Apache-2.0AsynchronousAuthentication ockam_transport_coreGeneric Transport primitives.131,172Apache-2.0AsynchronousNetwork programming ockam_transport_tcpTCP Transport for the Ockam Routing Protocol.168,446Apache-2.0AsynchronousAuthentication ockam_transport_udpUDP Transport for the Ockam Routing Protocol.66,300Apache-2.0AsynchronousAuthentication ockam_transport_udsUnix Domain Socket (UDS) Transport for the Ockam Routing Protocol66,241Apache-2.0AsynchronousAuthentication ockam_transport_websocketWebSocket Transport for the Ockam Routing Protocol.135,232Apache-2.0AsynchronousAuthentication ockam_vaultA software-only Ockam Vault implementation.177,310Apache-2.0AlgorithmsAsynchronous ockam_vault_awsAn AWS KMS Ockam Vault implementation.61,257Apache-2.0AlgorithmsAsynchronous ockam_vault_coreThe Ockam Vault trait.57,739Apache-2.0AlgorithmsAsynchronous ockam_vault_sync_coreSyncronous wrapper that allows to have multiple Vault instances, that talk to the same Vault implementation without need for…56,708Apache-2.0AlgorithmsAsynchronous ockam_vault_test_attributeOckam Vault test support attribute.36,979Apache-2.0AlgorithmsAsynchronous ockam_vault_test_suiteOckam Vault test suite.48,157Apache-2.0AsynchronousAuthentication ockhamA comprehensive Operations Research toolkit for linear programming, optimization, and mathematical modeling67MIT OR Apache-2.0AlgorithmsMathematics ockham-corvusWorkflow observability and remediation for AI systems19MIT OR Apache-2.0 ockham-fabricSession state and structured memory for AI workflows19MIT OR Apache-2.0 ockham-forgeDistributed actor runtime with sandbox isolation19MIT OR Apache-2.0 ockham-iridiumVector-graph hybrid storage engine19MIT OR Apache-2.0 ockham-latticePlatform contracts and shared infrastructure for the Ockham stack19MIT OR Apache-2.0 ockham-plexusGraph-vector query intermediate representation19MIT OR Apache-2.0 ockham-razorTask graph execution runtime for AI workflows19MIT OR Apache-2.0 ockham-sieveLayered caching for AI retrieval workloads22MIT OR Apache-2.0 ockham-simDeterministic simulation and replay for AI workflows22MIT OR Apache-2.0 ocktaA game.2,927 oclOpenCL bindings and interfaces for Rust.412,714MIT OR Apache-2.0API bindingsAsynchronous ocl-algebralow level Linear Algebra library for OpenCL2,304MIT/Apache-2.0 ocl-convolutionOpenCL-accelerated 2D convolutions4,480MIT OR Apache-2.0Science ocl-coreA low-level OpenCL API.356,948MIT OR Apache-2.0API bindingsAsynchronous ocl-core-vectorOpenCL-compatible vector primitive types.406,287MIT/Apache-2.0 ocl-extrasTypes used in examples and tests within the ocl library but that may be useful for others to use within their own projects.13,303MIT/Apache-2.0 ocl-includeSimple preprocessor that implements #include mechanism for OpenCL source files18,064MIT/Apache-2.0Development toolsFilesystem ocl-interopCreates an OpenCL Context with OpenGL Interop enabled18,816MIT OR Apache-2.0API bindingsConcurrency ocl-macrosMacros for easier/faster working with the ocl crate6,053MIT OR Apache-2.0 ocl-streamOpenCL Stream execution framework13,061Apache-2.0 oclcclient library to http://classify.oclc.org/classify2/ webservice5,289Apache-2.0 ocleanProcess-cleanup wrapper for opencode sessions40MITCommand line utilitiesDevelopment tools ocliA simple, opinionated logger for command line tools52,866MIT oclifRust Open CLI Framework (based on oclif.io)156,711MIT oclisCLI builder based on a simple, obvious specification file4,396ISCCommand-line interfaceCommand line utilities oclocFast, reliable lines-of-code counter with JSON/CSV output1,111MITCommand line utilitiesDevelopment tools oclockTime tracking utility7,640GPL-3.0-or-later oclock_sqliteTime tracking utility (sqlite component)1,787GPL-3.0-or-later ocloudCommand line utilities for a self-hosted cloud2,125MIT ocmOutcome type for a value and its errors1,361MIT ocm-typesTypes required to implement the OpenCloudMesh filesharing protocol1,704LGPL-3.0-or-laterData structures ocoA command-line option processor that lets you parse and manipulate the values of command-line options specified in GNU or POSIX…2,968MIT oco_refA smart pointer for storing immutable values with relatively-cheap cloning. (Like a `Cow` meets an `Rc`!)2,820,869MIT ocommitquickly create a git commit message with ollama and commit, locally807MITDevelopment tools OCPoffline-chess-puzzles - GUI to solve puzzles from the lichess puzzle database490MITGames ocp-conformancePublic OCP conformance suite (host- and provider-side) plus the ocp-inspect debugging binary, analogous to MCP's inspector.14MIT OR Apache-2.0Command line utilitiesDevelopment tools::Testing ocp-hostOpen Context Protocol host runtime: provider discovery, stdio/http transports, capability negotiation, routing, consent gating.…16MIT OR Apache-2.0API bindingsAsynchronous ocp-typesOpen Context Protocol (OCP) wire types: context frames, queries, capabilities, provenance. MIT, zero deps beyond serde —…18MIT OR Apache-2.0API bindingsEncoding ocpiUnofficial, in progress, OCPI implementation21,248MIT ocpi-tariffsOCPI tariff calculations24,324MIT OR Apache-2.0 ocpi-tariffs-cliCLI application for OCPI tariff calculation22,406MIT OR Apache-2.0 ocpi-typesAuto-generated type definitions for the OCPI (Open Charge Point Interface) protocol.36AGPL-3.0-or-laterAPI bindings ocpncord-backendno_std Backend trait and event types for ocpncord clients.305AGPL-3.0-onlyAPI bindingsAsynchronous ocpncord-backend-opencodeno_std opencode HTTP Backend implementation for ocpncord.222AGPL-3.0-onlyAPI bindingsAsynchronous ocpncord-nativeNative desktop binary for the ocpncord opencode TUI client.159AGPL-3.0-onlyCommand line utilitiesDevelopment tools ocpncord-tuiPlatform-agnostic no_std Ratatui UI for ocpncord.220AGPL-3.0-onlyCommand-line interfaceEmbedded development ocppOpen Charge Point Protocol (OCPP) implementention in Rust.1,778MIT ocpp-clientOCPP Client Implementation. Use this library to implement an OCPP charge point15,655MIT OR Apache-2.0 ocpp-csms-server-sdkA workspace for the OCPP CSMS server7,875MIT OR Apache-2.0 ocpp_rsno_std + alloc OCPP 1.6 and 2.1 protocol library (OCPP-J parse/serialize, CallResult correlation).13,757MITAlgorithmsData structures ocppsimA terminal OCPP-J charge point simulator.69MITCommand line utilitiesSimulation ocpqOCPQ runtime for wasm4pm: object-centric process querying & constraints (binding boxes, query trees, BASIC predicates…55BUSL-1.1 ocptvStrongly typed Rust API for OCPTV output8,347MIT ocrA pure Rust CLI OCR tool for printed text extraction74Apache-2.0Command line utilitiesMultimedia::Images ocr-rsA lightweight and efficient OCR library based on PaddleOCR models, using the MNN inference framework for high-performance text…63,956Apache-2.0Computer visionMultimedia ocr_b_checksumGenerates OCR B Checksums2,644MIT ocr_core_rsOCR (On-Chain Repository) Core Rust implementation1,590MIT ocr_latin_vocabularyConvert OCR Latin GCSE Defined vocabulary lists to a simple format2,097MIT/Apache-2.0 ocraOCRA: A Rust implementation of Cache in arrow-rs' ObjectStore interface2,222non-standardCaching ocrch-sdkThe SDK for Open Crypto Checkout, a headless cryptocurrency checkout server.33Apache-2.0 ocrgrabScreenshot-to-clipboard OCR for Wayland — grab a region, get the text.52MITCommand line utilitiesMultimedia::Images ocrl-mockMock C ABI library for OCRL (Octopus Card Reader Library) - provides test implementations for payment terminal integration346MITAPI bindingsSimulation ocrmypdf-rsA sdk for the ocrmypdf command line tool9,622MIT OR Apache-2.0 ocronCron implementation with an obvious configuration format3,028GPL-3.0-or-later ocrsOCR engine181,226MIT OR Apache-2.0 ocrs-cjkPure Rust, offline CJK OCR: PaddleOCR detection, hOCR/ALTO/JSON, WASM-safe.89MIT OR Apache-2.0Computer visionMultimedia::Images ocrs-cjk-cliCLI for ocrs-cjk: CJK text extraction, searchable PDF, hOCR/ALTO/JSON output.16MIT OR Apache-2.0Command line utilitiesComputer vision ocrs-cliOCR CLI tool for extracting text from images26,102MIT OR Apache-2.0 ocryptExperimental cryptography library1,499ISC ocsA session picker for OpenCode28CC0-1.0Command line utilitiesDevelopment tools ocs-learning-rustLearning rust6,268MIT OR Apache-2.0 ocsdOCSD temperature reporting interface library2,704MIT OR Apache-2.0Hardware support ocsfOCSF read/write methods4,072MPL-2.0 ocsf-codegenCodegen package for the OCSF crate3,647MPL-2.0 ocsf-proto-genGenerate Protocol Buffer definitions from OCSF (Open Cybersecurity Schema Framework) JSON schema124MITCommand line utilitiesDevelopment tools::Build Utils ocsf-schema-rsOCSF data types for Rust2,449Apache-2.0API bindings ocsf-typesStrongly typed Rust structs for the OCSF (Open Cybersecurity Schema Framework)65MITData structuresParser implementations ocspAn OCSP encoding/decoding lib for Rust6,137Apache-2.0Cryptography ocsp-mock-responderIn-process mock OCSP responder for integration tests, with configurable Good / Revoked / TryLater statuses.19MITCryptographyDevelopment tools::Testing ocsp-serverOCSP server, listening for requests to give responses.1,126GPL-3.0-onlyCachingCryptography ocsp-stapleBuild OCSP requests, parse responses, and extract responder URLs from a certificate's AIA extension.111MITCryptographyNetwork programming ocsp-staplerOCSP stapler & client with support for Rustls112,831MPL-2.0AsynchronousCryptography ocsp-x509DEPRECATED. Use RustCrypto's x509-ocsp.5,297Apache-2.0 OR MITCryptographyData structures octOctonary utilities.19,375MIT OR Apache-2.0EncodingNetwork programming