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.

opentelemetry-system-metricsSystem metric export through Opentelemetry284,376Apache-2.0 opentelemetry-testingA library for testing OpenTelemetry integrations with tracing, metrics, and logging.18,254MITDevelopment tools opentelemetry-tideOpenTelemetry integration for Tide22,100MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling opentelemetry-tonicThis library provide `MetadataInjector` and `MetadataExtractor`, which is used to propogate span context from grpc client to grpc…11,488MIT opentelemetry-tracing-utilsSome opinionated useful utilities for setting up otel tracing in Rust9,927MIT OR Apache-2.0 opentelemetry-user-events-logsOpenTelemetry Logs Exporter for Linux user_events52,422Apache-2.0 opentelemetry-user-events-metricsOpenTelemetry metrics exporter to user events56,459Apache-2.0 opentelemetry-user-events-traceOpenTelemetry-Rust exporter to user_events1,775Apache-2.0 opentelemetry-xrayA library for AWS X‑Ray distributed tracing using OpenTelemetry.9,778MIT opentelemetry-zipkinZipkin exporter for OpenTelemetry2,586,105Apache-2.0AsynchronousDevelopment tools::Debugging opentelemetry-zpages[DEPRECATED] ZPages implementation for OpenTelemetry13,520Apache-2.0AsynchronousDevelopment tools::Debugging opentelemetry_apiOpenTelemetry is a metrics collection and distributed tracing framework32,236,261Apache-2.0 opentelemetry_gcloud_monitoring_exporterProvides support for exporting metrics to Google Cloud Monitoring.37,635Apache-2.0 opentelemetry_resourcedetector_gcp_rustThis library provides support for detecting GCP resources like GCE, GKE, etc.43,780Apache-2.0 opentelemetry_sdkThe SDK for the OpenTelemetry metrics collection and distributed tracing framework185,615,452Apache-2.0 opentfrawRust parser for Thermo Fisher RAW mass spectrometry files.817Apache-2.0Parser implementationsScience openthreadPlatform-agnostic, async Rust bindings for OpenThread1,043MIT OR Apache-2.0Embedded developmentHardware support openthread-rustSample for Rust bindings for OpenThread1,635BSD-3-ClauseEmbedded developmentExternal FFI bindings openthread-sysRaw bindings for OpenThread9,146MIT OR Apache-2.0Embedded developmentHardware support opentimelineioRust bindings for OpenTimelineIO (placeholder)2,035BSD-3-ClauseAPI bindings opentimelineio-sysRust bindings for OpenTimelineIO (placeholder)1,784BSD-3-ClauseExternal FFI bindings opentimestampsRust library for parsing, verifying, and serializing OpenTimestamps timestamps95,001MIT OR Apache-2.0 opentimestamps-cliRust client for OpenTimestamps timestamps3,497non-standard opentimstdfRust reader for timsTOF .d/ (TDF) mass spectrometry bundles.776Apache-2.0Parser implementationsScience opentlsTLS connections with OpenSSL.1,779,476MIT/Apache-2.0AsynchronousCryptography opentmf-rbac-security-rsProvider-neutral OpenID/JWT RBAC middleware for Axum and Tower106Apache-2.0AuthenticationWeb programming opentokRust bindings for OpenTok SDK4,210MITExternal FFI bindingsMultimedia opentok-rs-sysRust FFI bindings for OpenTok SDK6,932MITAPI bindingsMultimedia opentok-serverThe OpenTok Server Rust SDK6,719MITMultimedia opentoolsA rust toolbox that process OpenST chip data108MIT opentracingOpenTracing API for Rust. DO NOT USE - WIP.2,187Apache-2.0 opentracingrustopentracing.io library for rust19,950MIT opentracingrust_zipkinZipkin tracer for OpenTracingRust16,656MIT opentronTron blockchain implentation1,667LGPL-3.0-or-later opentrustprotocol🦀 Official Rust SDK for OpenTrust Protocol - The mathematical embodiment of trust itself. Features neutrosophic judgments, fusion…810MITAlgorithmsCryptography::Cryptocurrencies opentsdbA client for OpenTSDB time series database752MITAPI bindings opentslmRust implementation of OpenTSLM using Burn, WGPU, and llama.cpp25MIT openttd-timetable-toolA tool for computing the start dates of time tables.3,252MIT/Apache-2.0 openttd_social_integration_apiUnofficial Rust binding for OpenTTD Social Integration API.4,995MIT openttd_social_integration_api_macrosProc macros for openttd_social_integration_api2,297MIT opentuiHigh-level API for the sst/opentui core library395MIT opentui-sysBindings to the sst/opentui core zig library C ABI596MIT opentui_rustHigh-performance terminal UI rendering engine with alpha blending and diffed buffers703MITCommand-line interfaceRendering opentypeThe package provides a builder and parser of OpenType fonts.166,386Apache-2.0/MITParsing tools openuniverseOpenUniverse WIP36MIT openusdRust native USD library16,007non-standardGraphicsRendering openusd-rsWork in progress, opinionated implementation of OpenUSD in pure Rust2,795MIT OR Apache-2.0EncodingGraphics openvA tool that uses the credentials stored in 1password as an environment variable.1,600Apache-2.0 openvalOpen Vector Access Layer415Apache-2.0 openvariantA fast, correct implementation of the Open Variant data type349MIT openvcs-coreCore types and traits for OpenVCS.574GPL-3.0-or-laterAPI bindingsDevelopment tools openvdbRust bindings for OpenVDB (placeholder)1,797BSD-3-ClauseAPI bindings openvdb-sysNative bindings to OpenVDB.1,938MPL-2.0Data structuresExternal FFI bindings openvdsPure Rust OpenVDS implementation - async I/O for multi-dimensional volumetric data with local filesystem support342Apache-2.0CompressionFilesystem openvetCommand-line tool for checking project conformance against auditing requirements, and authoring, signing and publishing software…107MIT OR Apache-2.0Command line utilitiesDevelopment tools openvet-auditValidation and check logic for OpenVet audits.124MIT OR Apache-2.0Security openvet-clientConsumer-side primitives for OpenVet: log client, on-disk cache, project/user config, audit workspace, publish staging, subject…120MIT OR Apache-2.0Development toolsSecurity openvet-cryptoType-safe hashing, signing, and verifying primitives for OpenVet.423MIT OR Apache-2.0Cryptography openvet-lockfilePer-registry lockfile parsing into OpenVet audit subject tuples.181MIT OR Apache-2.0Development tools::Build UtilsParser implementations openvet-logSigned skipchain commit log over a Merkle search tree for OpenVet.228MIT OR Apache-2.0CryptographyData structures openvet-mirrorValidating mirror for OpenVet logs.20MIT OR Apache-2.0Command line utilitiesSecurity openvet-packagePer-registry package fetch and unpack adapters for OpenVet audit authoring.239MIT OR Apache-2.0Development tools::Build UtilsFilesystem openvet-policyRequirement language and Kleene evaluator for OpenVet audit policies.187MIT OR Apache-2.0ConfigurationSecurity openvet-protoProtocol Buffers wire schema and domain types for OpenVet.402MIT OR Apache-2.0Data structuresEncoding openvet-serverReference HTTP server for hosting OpenVet logs.132MIT OR Apache-2.0Command line utilitiesSecurity openvet-treeContent-addressed Merkle search tree (dense skip-tree) for OpenVet.264MIT OR Apache-2.0CryptographyData structures openvexRust types for the OpenVEX format18,262Apache-2.0Parser implementations openvfsopenvfs18MIT openviking-rsAn Agent-native context database library for Rust46Apache-2.0AsynchronousData structures openvinoHigh-level bindings for OpenVINO.2,414,929Apache-2.0API bindingsScience openvino-finderA helper crate for finding OpenVINO installations on a system.2,386,527Apache-2.0Development tools openvino-genaiHigh-level bindings for OpenVINO GenAI.5,201Apache-2.0API bindingsScience openvino-genai-sysLow-level bindings for OpenVINO GenAI (use the `openvino-genai` crate for easier-to-use bindings).5,251Apache-2.0External FFI bindingsScience openvino-sysLow-level bindings for OpenVINO (use the `openvino` crate for easier-to-use bindings).2,421,201Apache-2.0External FFI bindingsScience openvmOpenVM standard Rust library for guest programs.934MIT OR Apache-2.0 openvm-algebraopenvm-algebra886MIT openvm-algebra-circuitOpenVM circuit extension for algebra (modular arithmetic)949MIT OR Apache-2.0 openvm-algebra-complex-macrosOpenVM algebra macros for complex ring extensions941MIT OR Apache-2.0 openvm-algebra-guestOpenVM guest library for algebra over rings and fields, including modular and complex field arithmetic.934MIT OR Apache-2.0 openvm-algebra-macrosopenvm-algebra-macros902MIT openvm-algebra-moduli-macrosOpenVM algebra macros for modular arithmetic41MIT OR Apache-2.0 openvm-algebra-moduli-setupopenvm-algebra-moduli-setup897MIT openvm-algebra-transpilerOpenVM transpiler extension for algebra (modular arithmetic)930MIT OR Apache-2.0 openvm-backend-testsShared backend-generic test suite for the SWIRL proof system31MIT OR Apache-2.0 openvm-bigintopenvm-bigint893MIT openvm-bigint-circuitOpenVM circuit extension for uint256 and int256928MIT OR Apache-2.0 openvm-bigint-guestOpenVM guest library for bigint911MIT OR Apache-2.0 openvm-bigint-transpilerOpenVM transpiler extension for bigint924MIT OR Apache-2.0 openvm-buildOpenVM build tools929MIT OR Apache-2.0 openvm-circuitOpenVM circuits944MIT OR Apache-2.0 openvm-circuit-deriveProcedural macros for OpenVM circuits.946MIT OR Apache-2.0 openvm-circuit-primitivesLibrary of plonky3 primitives for general purpose use in other ZK circuits.956MIT OR Apache-2.0 openvm-circuit-primitives-deriveProcedural macros for writing circuits as AIRs.924MIT OR Apache-2.0 openvm-cliopenvm-cli885MIT openvm-codec-deriveProcedural macros for encoding and decoding.111MIT OR Apache-2.0 openvm-compileropenvm-compiler882MIT openvm-continuationsContinuation AIRs and utilities26MIT OR Apache-2.0 openvm-cpu-backendRow-major CPU prover backend for the SWIRL proof system77MIT OR Apache-2.0 openvm-cuda-backendOpenVM CUDA prover backend for the SWIRL proof system42MIT OR Apache-2.0 openvm-cuda-builderA build utility for CUDA projects93MIT OR Apache-2.0 openvm-cuda-commonCUDA common utils59MIT OR Apache-2.0 openvm-custom-insnProcedural macros for emitting custom RISC-V instructions in OpenVM guest programs.67MIT OR Apache-2.0 openvm-deferral-circuitOpenVM circuit extension for deferral instructions25MIT OR Apache-2.0 openvm-deferral-guestOpenVM guest library for deferral call and output instructions.29MIT OR Apache-2.0 openvm-deferral-transpilerOpenVM transpiler extension for deferral call and output instructions.27MIT OR Apache-2.0 openvm-deriveopenvm-derive911MIT openvm-eccopenvm-ecc898MIT openvm-ecc-circuitOpenVM circuit extension for elliptic curve cryptography926MIT OR Apache-2.0 openvm-ecc-deriveopenvm-ecc-derive898MIT openvm-ecc-guestOpenVM guest library for elliptic curve cryptography945MIT OR Apache-2.0 openvm-ecc-macrosopenvm-ecc-macros900MIT openvm-ecc-sw-macrosOpenVM elliptic curve macros for short Weierstrass curves39MIT OR Apache-2.0 openvm-ecc-sw-setupopenvm-ecc-sw-setup908MIT openvm-ecc-transpilerOpenVM transpiler extension for elliptic curve cryptography924MIT OR Apache-2.0 openvm-ff-deriveOpenVM fork of ff_derive for finite field arithmetic14MIT OR Apache-2.0 openvm-hashesopenvm-hashes905MIT openvm-instructionsOpenVM instruction, opcode, program, and executable types.948MIT OR Apache-2.0 openvm-instructions-deriveProcedural macros for deriving OpenVM local opcode metadata.973MIT OR Apache-2.0 openvm-iropenvm-ir881MIT openvm-keccak256OpenVM library for keccak256915MIT OR Apache-2.0 openvm-keccak256-circuitOpenVM circuit extension for keccak256924MIT OR Apache-2.0 openvm-keccak256-guestOpenVM guest library for keccak256929MIT OR Apache-2.0 openvm-keccak256-transpilerOpenVM transpiler extension for keccak256931MIT OR Apache-2.0 openvm-macrosopenvm-macros897MIT openvm-macros-commonShared parsing utilities for OpenVM procedural macros.949MIT OR Apache-2.0 openvm-mod-circuit-builderModular arithmetic framework for building OpenVM circuits.918MIT OR Apache-2.0 openvm-native-circuitopenvm-native-circuit890MIT openvm-native-compileropenvm-native-compiler900MIT openvm-native-compiler-deriveopenvm-native-compiler-derive895MIT openvm-native-compiler-macrosopenvm-native-compiler-macros888MIT openvm-native-recursionopenvm-native-recursion892MIT openvm-pairingOpenVM library for elliptic curve pairing916MIT OR Apache-2.0 openvm-pairing-circuitOpenVM circuit extension for elliptic curve pairing927MIT OR Apache-2.0 openvm-pairing-guestOpenVM guest library for elliptic curve pairing944MIT OR Apache-2.0 openvm-pairing-transpilerOpenVM transpiler extension for elliptic curve pairing927MIT OR Apache-2.0 openvm-platformOpenVM Rust platform definitions.959MIT OR Apache-2.0 openvm-poseidon2-airWrapper for the Plonky3 Poseidon2 AIR.941MIT OR Apache-2.0 openvm-profOpenVM profiling tools13MIT OR Apache-2.0 openvm-recursion-circuitOpenVM STARK recursion (sub-)circuit28MIT OR Apache-2.0 openvm-recursion-circuit-deriveProcedural macros for writing circuits as AIRs.30MIT OR Apache-2.0 openvm-rsaopenvm-rsa891MIT openvm-rtopenvm-rt884MIT openvm-runtimeopenvm-runtime877MIT openvm-rv32-adaptersOpenVM adapters for rv32 intrinsics927MIT OR Apache-2.0 openvm-rv32imopenvm-rv32im893MIT openvm-rv32im-circuitOpenVM circuit extension for RISC-V 32-bit IM instruction set930MIT OR Apache-2.0 openvm-rv32im-guestOpenVM guest library for RISC-V 32-bit IM instruction set953MIT OR Apache-2.0 openvm-rv32im-transpilerOpenVM transpiler extension for RISC-V 32-bit IM instruction set930MIT OR Apache-2.0 openvm-sdkOpenVM SDK for executing, proving, and verifying guest programs.901MIT OR Apache-2.0 openvm-sdk-configStandard OpenVM SDK VM configurations and transpiler builders.21MIT OR Apache-2.0 openvm-sha2OpenVM library for sha213MIT OR Apache-2.0 openvm-sha2-airSHA-2 compression AIR and trace utilities for OpenVM circuits.27MIT OR Apache-2.0 openvm-sha2-circuitOpenVM circuit extension for SHA-2915MIT OR Apache-2.0 openvm-sha2-guestGuest extension for SHA-2920MIT OR Apache-2.0 openvm-sha2-transpilerTranspiler extension for SHA-2917MIT OR Apache-2.0 openvm-signatureopenvm-signature888MIT openvm-starkopenvm-stark877MIT openvm-stark-backendMulti-matrix STARK backend for the SWIRL proof system987MIT OR Apache-2.0 openvm-stark-sdkSDK for production and testing usage of STARKs.968MIT OR Apache-2.0 openvm-static-verifierHalo2 static verifier circuit for OpenVM root STARK proofs.17MIT OR Apache-2.0 openvm-tlsopenvm-tls890MIT openvm-toolchainopenvm-toolchain883MIT openvm-transpilerOpenVM transpiler from custom RISC-V ELFs to VM executables.967MIT OR Apache-2.0 openvm-verify-stark-circuitOpenVM guest library for verifying STARKs23MIT OR Apache-2.0 openvm-verify-stark-guestOpenVM guest library for verifying STARKs13MIT OR Apache-2.0 openvm-verify-stark-hostLightweight crate to verify a STARK proof for an OpenVM virtual machine.27MIT OR Apache-2.0 openvpn-managementa wrapper to the openvpn management interface9,584MIT openvpn-managerCommand-line tool to manage OpenVPN 2.x and OpenVPN 3.x (start/stop VPN and more commands).435non-standard openvpn-mgmt-codecOpenVPN management protocol codecs (tokio-util en/decoder implementations).195MIT OR Apache-2.0EncodingNetwork programming openvpn-mgmt-frameLow-level line framing for the OpenVPN management protocol.95MIT OR Apache-2.0EncodingNetwork programming openvpn-parserParser for the OpenVPN protocol45,204MIT/Apache-2.0Network programmingParser implementations openvpn-pluginA crate allowing easy creation of OpenVPN plugins in Rust496,255MIT OR Apache-2.0API bindingsExternal FFI bindings openvpn3-rsD-Bus bindings for OpenVPN3.2,845MIT OR Apache-2.0AsynchronousOperating systems::Linux APIs openvrA high-level binding for OpenVR.22,505MITAPI bindingsHardware support openvr-rsImplementation of the OpenVR API in rust.1,501GPL-3.0-only openvr-sys2Raw bindings to OpenVR (incomplete)7,405MITExternal FFI bindingsHardware support openvr_bindingsUnsafe bindings for the OpenVR API. Forked version of https://github.com/rust-openvr/rust-openvr with updated support for newer…3,436MITExternal FFI bindingsHardware support openvr_sysRaw unsafe system binding for openvr32,073MITExternal FFI bindingsHardware support openvr_sys_bindingsRaw unsafe system binding for openvr (updated fork of https://github.com/rust-openvr/rust-openvr-sys)1,554MITExternal FFI bindingsHardware support openvtuber-rsRust port of OpenVtuber2,256GPL-3.0-onlyComputer vision openvxOpenVX 1.3.1 wrapper4,735MITAPI bindingsComputer vision openvx-sysNative bindings to the OpenVX library (1.3.1)4,262MITComputer visionExternal FFI bindings openwalrusRun autonomous agents with built-in LLM inference166GPL-3.0 openwclightweight walletconnection implementation15LGPL-3.0 openweatherA rust crate wrapping openweather's API into a simple easy to use interface1,954MITAPI bindingsScience openweather-apiOpenWeather API1,549MIT openweather-asyncAn async library for use with the openweathermap.org API5,067MIT openweather-cliAn openweather cli wrapper3,898MITCommand line utilities openweather_rsA Rust crate for interacting with data from OpenWeather's API.5,370MITAPI bindings openweather_sdka fully typed SDK for the OpenWeather API305,315MITAPI bindings openweathermapeasy access current weather data from OpenWeatherMap34,188MIT OR Apache-2.0 openweathermap_clientA client for querying the weather from the free OpenWeatherMap API.9,463MIT-0API bindings openweathermap_exporterAn aggregator that polls OpenWeatherMap free API data and exposes it in prometheus exposition format.13,380MIT-0Command line utilities openweathermap_libA Rust library for interacting with the OpenWeatherMap API1,492MITAPI bindingsWeb programming openwhisk-client-rustOpenWhisk Client written in Rust2,768Apache-2.0 openwhisk-rustOpenWhisk Client written in Rust8,479Apache-2.0 openwhisk_macroDerive Macro for OpenWhisk Rust Client8,456Apache-2.0 openwireOkHttp-inspired async HTTP client for Rust built on hyper and tower217MITAsynchronousNetwork programming openwire-cacheApplication-layer HTTP cache interceptor for OpenWire42MITAsynchronousNetwork programming openwire-coreShared primitives, policies, bodies, and transport traits for OpenWire276MITAsynchronousNetwork programming