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.

ohos-arkui-bindingOpenHarmony's arkui binding for rust6,699MIT OR Apache-2.0 ohos-arkui-input-bindingOpenHarmony's arkui input binding for rust139MIT OR Apache-2.0 ohos-arkui-input-sysOpenHarmony's arkui input event binding for rust234MIT OR Apache-2.0 ohos-arkui-sysOpenHarmony's arkui binding for rust6,633MIT OR Apache-2.0 ohos-asset-bindingOpenHarmony's asset binding for rust1,361MIT OR Apache-2.0 ohos-asset-store-sysRaw bindings to the AssetStoreKit / Asset NDK of OpenHarmony77Apache-2.0 ohos-asset-sysOpenHarmony's asset binding for rust1,667MIT OR Apache-2.0 ohos-audio-sysOpenHarmony's audio binding for rust1,791MIT OR Apache-2.0 ohos-basic-services-kit-sysRaw bindings to the BasicServicesKit NDK of OpenHarmony55Apache-2.0 ohos-bundle-bindingOpenHarmony's bundle binding for rust1,392MIT OR Apache-2.0 ohos-bundle-sysOpenHarmony's bundle binding for rust2,832MIT OR Apache-2.0 ohos-camera-bindingSafe OpenHarmony CameraKit bindings with optional XComponent surface integration39MIT OR Apache-2.0 ohos-camera-sysOpenHarmony's camera sys binding for rust30MIT OR Apache-2.0 ohos-clitest1,439MIT ohos-crypto-sysRaw bindings to the CryptoArchitectureKit NDK of OpenHarmony75Apache-2.0 ohos-deviceinfoBindings to OpenHarmony APIs providing information about the device132,455Apache-2.0 ohos-deviceinfo-sysBindings to OpenHarmony OS APIs providing information about the device182,054Apache-2.0 ohos-display-bindingOpenHarmony's display binding for rust6,175MIT OR Apache-2.0 ohos-display-soloist-bindingOpenHarmony's NativeDisplaySoloist binding for rust896MIT OR Apache-2.0 ohos-display-soloist-sysOpenHarmony's NativeDisplaySoloist binding for rust1,109MIT OR Apache-2.0 ohos-display-sysOpenHarmony's display binding for rust6,385MIT OR Apache-2.0 ohos-drawing-bindingOpenHarmony's drawing binding for rust122MIT OR Apache-2.0 ohos-drawing-sysBindings to the `native_drawing` API of OpenHarmony OS177,996Apache-2.0 ohos-enum-deriveenum convert tool for rust and openharmony707MIT OR Apache-2.0 ohos-extohos ffrt ext for ohos-rs53MIT ohos-ext-macroohos ffrt macro for ohos-rs185MIT ohos-ffrtohos ffrt runtime bindings186MIT ohos-ffrt-sysohos ffrt system bindings313MIT ohos-fileshare-bindingOpenHarmony's fileshare binding for rust89MIT OR Apache-2.0 ohos-fileshare-sysOpenHarmony's fileshare sys for rust170MIT OR Apache-2.0 ohos-fileuri-bindingOpenHarmony's fileuri binding for rust91MIT OR Apache-2.0 ohos-fileuri-sysOpenHarmony's fileuri sys for rust172MIT OR Apache-2.0 ohos-hilog-bindinghilog binding for rust16,660MIT OR Apache-2.0 ohos-hilogs-bindinghilog binding for rust1,364MIT OR Apache-2.0 ohos-hilogs-sysOpenHarmony's hilog binding for rust13,256MIT OR Apache-2.0 ohos-huks-sysRaw bindings to the Universal Keystore Kit (HUKS) of OpenHarmony81Apache-2.0 ohos-image-bindingOpenHarmony's image binding for rust1,574MIT OR Apache-2.0 ohos-image-kit-sysBindings to the multimedia Image Kit API of OpenHarmony5,678Apache-2.0 ohos-image-native-bindingOpenHarmony's image native binding for rust190MIT OR Apache-2.0 ohos-image-native-sysOpenHarmony's native image binding for rust357MIT OR Apache-2.0 ohos-image-sysOpenHarmony's image binding for rust268MIT OR Apache-2.0 ohos-imeBindings to the `inputmethod` API of OpenHarmony173,967Apache-2.0 ohos-ime-bindingOpenHarmony's input method binding for rust8,942MIT OR Apache-2.0 ohos-ime-sysBindings to the `inputmethod` API of OpenHarmony180,448Apache-2.0 ohos-init-bindingOpenHarmony's init binding for rust4,759MIT OR Apache-2.0 ohos-init-sysOpenHarmony's init binding for rust3,666MIT OR Apache-2.0 ohos-input-method-sysOpenHarmony's input method binding for rust7,728MIT OR Apache-2.0 ohos-input-sysBindings to the multi-modal Input-kit on OpenHarmony3,998Apache-2.0 ohos-ipckit-sysRaw Bindings to the IPCKit framework of OpenHarmony81Apache-2.0 ohos-jsvm-bindingOpenHarmony's JSVM binding for rust53MIT OR Apache-2.0 ohos-jsvm-sysOpenHarmony's jsvm sys binding for rust80MIT OR Apache-2.0 ohos-libqos-sysRaw bindings to the QoS (thread priority scheduling) API and Gewu on-device LLM inference APIs of OpenHarmony46Apache-2.0 ohos-locationkit-sysRaw bindings to the OpenHarmony LocationKit native APIs80Apache-2.0 ohos-media-sysRaw Bindings to the media framework on OpenHarmony73,469Apache-2.0 ohos-native-buffer-bindingOpenHarmony's native buffer binding for rust1,166MIT OR Apache-2.0 ohos-native-buffer-sysOpenHarmony's native buffer binding for rust2,920MIT OR Apache-2.0 ohos-native-drawing-sysOpenHarmony's native drawing sys for rust301MIT OR Apache-2.0 ohos-native-pasteboard-sysOpenHarmony's native pasteboard sys binding for rust84MIT OR Apache-2.0 ohos-native-vsync-sysOpenHarmony's vsync binding for rust985MIT OR Apache-2.0 ohos-native-window-bindingOpenHarmony's native window binding for rust1,372MIT OR Apache-2.0 ohos-native-window-sysOpenHarmony's native window binding for rust2,546MIT OR Apache-2.0 ohos-net-connection-bindingOpenHarmony's net connection binding for rust54MIT OR Apache-2.0 ohos-net-connection-sysOpenHarmony's net connection sys binding for rust81MIT OR Apache-2.0 ohos-net-ssl-sysRaw bindings to the OpenHarmony NetworkKit (net_ssl) native APIs81Apache-2.0 ohos-net-stack-bindingOpenHarmony's net stack binding for rust53MIT OR Apache-2.0 ohos-net-stack-sysOpenHarmony's net stack sys binding for rust80MIT OR Apache-2.0 ohos-netmanager-sysRaw bindings to the OpenHarmony NetworkKit (netmanager) native APIs81Apache-2.0 ohos-netstack-sysRaw bindings to the OpenHarmony NetworkKit (netstack) native APIs83Apache-2.0 ohos-nj-corehigh level wrapper for Node N-API3,341Apache-2.0 ohos-nj-deriveprocedure macro for ohos-node-bindgen2,007Apache-2.0 ohos-node-bindgeneasy way to write nodejs module using rust2,923Apache-2.0 ohos-pasteboard-bindingOpenHarmony's pasteboard binding for rust81MIT OR Apache-2.0 ohos-pasteboard-sysRaw Bindings to the clipboard / pasteboard on OpenHarmony1,688Apache-2.0 ohos-qos-bindingOpenHarmony's qos binding for rust84MIT OR Apache-2.0 ohos-qos-sysOpenHarmony's QoS sys binding for rust1,456MIT OR Apache-2.0 ohos-raw-bindingOpenHarmony's raw binding for rust2,824MIT OR Apache-2.0 ohos-raw-sysOpenHarmony's raw binding for rust10,514MIT OR Apache-2.0 ohos-rawfile-sysRaw Bindings to the rawfile API of OpenHarmony2,161Apache-2.0 ohos-rdb-sysRaw bindings to the OpenHarmony relational database (RDB) API57Apache-2.0 ohos-resource-manager-bindingOpenHarmony's resource manager binding for rust3,258MIT OR Apache-2.0 ohos-resource-manager-sysOpenHarmony's resource_manager binding for rust4,351MIT OR Apache-2.0 ohos-sensor-bindingOpenHarmony's sensor binding for rust348MIT OR Apache-2.0 ohos-sensor-sysOpenHarmony's sensor sys binding for rust519MIT OR Apache-2.0 ohos-sensors-sysRust bindings to the sensors and vibrator modules of OpenHarmony81Apache-2.0 ohos-sysBindings to the native API of OpenHarmony OS57,946Apache-2.0 ohos-sys-opaque-typesInternal helper cratefor opaque type bindings that are used in multiple ohos-sys crates205,361Apache-2.0 ohos-test-runnerSupport running cargo test / run / bench on OpenHarmony devices.889Apache-2.0 ohos-udmf-bindingOpenHarmony's UDMF binding for rust153MIT OR Apache-2.0 ohos-udmf-sysOpenHarmony's udmf binding for rust262MIT OR Apache-2.0 ohos-vibrator-bindingOpenHarmony's vibrator binding for rust351MIT OR Apache-2.0 ohos-vibrator-sysOpenHarmony's vibrator sys binding for rust516MIT OR Apache-2.0 ohos-video-processing-engine-sysRaw bindings to the multimedia VideoProcessingEngine (video_processing / image_processing) on OpenHarmony46Apache-2.0 ohos-vsyncBindings to the `native_vsync` library on OpenHarmony184,707Apache-2.0 ohos-vsync-bindingOpenHarmony's vsync binding for rust754MIT OR Apache-2.0 ohos-vsync-sysRaw Bindings to the vsync (Vertical Synchroization) API of OpenHarmony170,272Apache-2.0 ohos-web-bindingOpenHarmony's web binding for rust2,009MIT OR Apache-2.0 ohos-web-sysOpenHarmony's web binding for rust10,367MIT OR Apache-2.0 ohos-window-manager-sysRaw Bindings to the `window_manager` API of OpenHarmony136,104Apache-2.0 ohos-window-sysRaw Bindings to the OpenHarmony native window72,850Apache-2.0 ohos-xcomponent-bindingOpenHarmony's xcomponent binding for rust10,001MIT OR Apache-2.0 ohos-xcomponent-sysOpenHarmony's xcomponent binding for rust7,466MIT OR Apache-2.0 ohos_enum_macroenum convert tool for rust and openharmony13,595MIT OR Apache-2.0 ohos_hilogA logging implementation for `log` which hooks to ohos hilog output.14,239MIT OR Apache-2.0API bindings ohos_hilog-sysFFI bindings to Open Harmony hilog Library.12,082MIT OR Apache-2.0External FFI bindings ohos_ndk_envset ohos build env for cc6,632MIT ohos_rust_bindingRust binding for OHOS29MIT ohrsa cli tool for ohos-rs56,802MIT OR Apache-2.0 ohsheetNinSheetMusic scrapper: get them all4,866UnlicenseCommand line utilities ohslA collection of numerical routines and mathematical types for use in scientific computing.23,335MIT ohsolDecode Solana program errors with style51MITCommand line utilitiesDevelopment tools ohttpOblivious HTTP359,121MIT OR Apache-2.0Network programmingSecurity ohttp-gatewayA OHTTP Gateway server, meant to run between a OHTTP Relay and a target web service.3,147MPL-2.0Web programmingWeb programming::HTTP server ohttp-relayRelay Oblivious HTTP requests to protect IP metadata60,763MITNFANetwork programmingWeb programming ohwidGet the hardware ID of the current machine3,770non-standard ohxLike xxd, but colorful!1,906Apache-2.0 ohx-addon-publishThis is the CLI to automate building and publishing an OHX home automation addon1,735MITAPI bindings ohya lightweight command-line tool that converts web into desktop app1,313MITCommand line utilities ohys-apiohys api library1,659MIT oi📍 Location-annotated io::Errors7,652CC0-1.0 oi-pkg-checkerFor finding problems/errors in packages/components in OpenIndiana7,097MIT oi-pkg-checker-coreCore lib for oi-pkg-checker project10,134MIT oi-pkg-visualizerImplementation of OpenIndiana package visualizer website and server6,927MIT oi-unwrapunwrap without unwrap2,543MIT oi4-dnp-encodingOI4 / DIN SPEC 91406 Digital Nameplate (DNP) encoding/decoding/validation in Rust344MITEncodingParser implementations oi_helperA useful tool for C++ competive programming.22,808GPL-2.0 oibA simple GPT+FAT image builder666MIT oicRust bindings over the Oracle Database Programming Interface for Drivers and Applications2,305MIT/Apache-2.0 oicanaOicana for Rust - Dynamic PDF Generation with Typst.2,513non-standardTemplate engine oicana_cliCLI for working with Oicana templates.1,935non-standardTemplate engine oicana_exportHelpers to export a compiled document.1,814non-standardTemplate engine oicana_filesFile abstractions for Typst templates.3,067non-standardTemplate engine oicana_inputTypes for Oicana template inputs.3,247non-standardTemplate engine oicana_templatePackage and validate Oicana templates.3,082non-standardTemplate engine oicana_testingTesting for Oicana templates.1,340non-standardTemplate engine oicana_worldTypst World for Oicana templates.2,893non-standardTemplate engine oidRust-native library for building, parsing, and formating Object Identifiers (OIDs)4,691,978MIT OR Apache-2.0API bindingsCryptography oid-registryObject Identifier (OID) database128,678,167MIT OR Apache-2.0 oid2An id schema that is compatible with uuid, lexicographcally sorted (won't explode database indexes), readable, and…1,493MIT oid4vcRust implementation of the OpenID4VC standards1,571Apache-2.0 oid4vciRust implementation for the OpenID Connect OpenID for Verifiable Credential Issuance standard2,058Apache-2.0 oid4vci-rsOpenID for Verifiable Credential Issuance761MIT OR Apache-2.0AuthenticationCryptography oid4vpRust implementation for the OpenID Connect OpenID for Verifiable Presentations standard2,520Apache-2.0 oid4vp-rsOpenID for Verifiable Presentations765MIT OR Apache-2.0AuthenticationCryptography oidcOpenID Connect client library using Reqwest, Biscuit, and inth-oauth27,141Apache-2.0AuthenticationWeb programming oidc-cliA command line tool to work with OIDC tokens24,743Apache-2.0AuthenticationCommand line utilities oidc-ingressIngress callback normalization for OIDC extension providers.25MIT oidc-jwks-converterCLI tool to extract and convert OIDC public keys to PEM certificate format24MITAuthenticationCommand line utilities oidc-jwt-validatorBatteries included validaton of Access Tokens from an OIDC Provider18,933MIT oidc-providerOIDC provider logic for component-style execution with host-derived callback URLs.30MIT oidc-rpImplements OIDC Relying Party methods1,443MIT OR Apache-2.0Authentication oidc-rsA generic OIDC client2,695MIT oidc-utilOIDC utility1,579MITDevelopment tools oidc-verifierAsync OIDC token verifier264MIT oidc-verifier2Async OIDC token verifier21MIT oidc_agent_rsUnix only oidc-agent library for Rust.11,560MIT OR Apache-2.0 oidc_pagesServe static HTML with OIDC for authorization and authentication3,076AGPL-3.0-or-laterDevelopment toolsVisualization oidc_verifyA simple-usage OIDC-RS256 token verifier. It works without `authorization_endpoint` field, such as Firebase Auth.4,121Apache-2.0Authentication oidcrsFull Spec Compliant OIDC Library2,469Apache-2.0API bindingsAsynchronous oidfed_metadata_policyTo merge and resolve and apply OpenID Federation metadata policy3,347BSD-2-Clause oidnA wrapper for the Intel OpenImageDenoise image denoising library.32,533MIT oidn-wgpuOpen Image Denoise (OIDN) integration for wgpu — denoise path-traced or ray-traced images from wgpu textures31MIT OR Apache-2.0GraphicsMultimedia::Images oidn-wgpu-interopAn inteoperability layer between wgpu and oidn2,053MIT oidn2-sysFFI bindings for Intel's Open Image Denoise library.1,791non-standardExternal FFI bindingsGraphics oidpRoll your own OpenID Identity Provider (OIDP)42MIT oih_grrsA simple grep implementation1,753Apache-2.0Command line utilities oilUser interface library oriented for games. It includes user interface languages.3,257MIT oil-apiAPI for interacting with the OIL protocol on Solana2,303Apache-2.0 oil-chat-apiAPI for interacting with the OIL chat protocol on Solana94Apache-2.0 oil-fomo-apiAPI for interacting with the OIL Fomo game protocol on Solana169Apache-2.0 oil-governance-apiAPI for interacting with the OIL governance protocol on Solana111Apache-2.0 oil-langImplementation of OIL6,535MIT oil-mint-apiAPI for interacting with the OIL mint program on Solana1,385Apache-2.0 oil-scaleFast, streaming image resizer with sRGB-correct interpolation and low memory usage99MITGraphicsMultimedia::Images oil_parsersParsers for oil.3,488MIT oil_sharedSupport code shared by oil libraries.4,442MIT oilelpqtPost-quantum socks5 proxy that uses Kyber1024 and triple AES32,219MIT oilpkgpackage manager to end all linux package managers57MPL-2.0Command line utilities oimRust interface onto the Open Information Model2,161MITCommand-line interface oinchUnofficial Rust client for the 1inch API (oinch)261MITAPI bindingsWeb programming oinkPig Latin converter written in Rust1,654GPL-3.0-or-later ointoint ('optional int') provides total operations on arithmetic2,622MIT OR Apache-2.0 oint-keysA Simple Standard Cryptography-Suite For Web 3.20, offering cryptographic abstraction (Generic Signing/Verifying, Generic…27Apache-2.0 OR MITAuthenticationCryptography ointerSteal the high bits of a pointer to store an extra value23,338MIT OR Apache-2.0 ointersWhat do you call a pointer we stole the high bits off? An ointer.8,323Apache-2.0 WITH LLVM-exceptionAlgorithmsData structures oipleaseAn OIDC Proxy designed to augment NGINX Ingress Controller1,512Apache-2.0 OR MIT oireachtas-votesAggregate Dáil and Seanad votes by party affiliation23MPL-2.0 oiseauSuper simple SQL helper2,535AGPL-3.0-or-later oisuiteSuite for testing algorithm problems1,617MIT oisy_trade_typesCandid types used by the OISY TRADE canister92Apache-2.0 oj-submitA fast, simple CLI for submitting solutions to the UVA Online Judge (onlinejudge.org)23MITCommand line utilitiesDevelopment tools oj_convertVehicle conversion for formats known to OpenJam servers18GPL-3.0-only oj_serdesSerializable API types for OpenJam servers227GPL-3.0-only ojcmponline judge comparer8,833MIT ojichatOjisan Nanchatte (ojichat) library for rust6,505MIT ojichat-cliOjisan Nanchatte (ojichat) command6,425MIT ojisan_fuckBrain-fuck interpreter parsing emoji used by Japanese ojisans5,277MIT ojoAn experimental and educational version control system3,552MIT/Apache-2.0 ojo_diffA small crate for computing diffs (part of the ojo project)4,207MIT/Apache-2.0 ojo_graphA collection of graph traits and algorithms (part of the ojo project)4,207MIT/Apache-2.0 ojo_multimapA barebones multimap (part of the ojo project)4,833MIT/Apache-2.0