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.

oatbarPowerful and customizable DE and WM status bar40,260Apache-2.0GraphicsVisualization oatfRust SDK for the Open Agent Threat Format (OATF)961Apache-2.0Data structuresParser implementations oathAn implementation of OATH algorithms in Rust. Includes TOTP, HOTP, and OCRA.92,883MITCryptography oath-authenticatorOATH authenticator Trussed app4,139Apache-2.0 OR MIT oath2An pure Rust implementation of OATH algorithms. Provides HOTP, TOTP and OCRA algorithms.3,017MITCryptography oatieOperational transform library.1,982MIT OR Apache-2.0 oatmealTerminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite…44,354MIT oatmeal_raisinA cookies plugin for Iron.2,988MIT oatmilkBuild predictive models in Rust with an interface based on scikit-learn.1,479MIT oatsOpenApi system2,641MIT oats-frameworkUniversal architecture pattern for infinite scale across any domain - Objects • Actions • Traits • Systems418MITAPI bindingsAsynchronous oats-rsShort, unique ids without the hassle of random uuids.7,578AGPL-3.0AlgorithmsData structures oatstoreFeature templates and generation for data pipelines.2,622MIT oatyMicro crate for OpenType containers6,842Apache-2.0 OR MIT oauthUniversal OAuth 2.0 adapter for Rust web frameworks4,891non-standard oauth-1aOAuth 1.0a client implementation3,936MIT OR Apache-2.0AuthenticationCryptography oauth-apiBindings for exchanging OAuth 2 tokens with updated dependencies5,674MIT/Apache-2.0 oauth-axumOAuth2 authorization code flow with Axum15,429LGPL-3.0-or-later oauth-card-coreProvider-agnostic OAuth card decision + Adaptive Card rendering logic (no component exports), shared by the oauth-card component…325MITAuthentication oauth-clientOAuth client for Rust118,994MIT OR Apache-2.0 oauth-client-asyncOAuth client for Rust1,857MIT OR Apache-2.0 oauth-client-fixOAuth client for Rust6,544MIT OR Apache-2.0 oauth-credentialsTypes for representing the credential pairs of OAuth 1.0.298,070MIT OR Apache-2.0Authentication oauth-credentials-iosTypes for representing the credential pairs of OAuth 1.0.1,547MIT OR Apache-2.0Authentication oauth-db-cliCommand-line tool for managing OAuth-DB platform23MITAuthenticationCommand line utilities oauth-device-flowsA specialized Rust library implementing OAuth 2.0 Device Authorization Grant (RFC 8628)19,334MIT OR Apache-2.0API bindingsAuthentication oauth-libAsynchronous Rust library to deal with OAuth flows44,744MITAsynchronousAuthentication oauth-mockEmbedded OAuth2/OIDC mock provider for tests and CI948MIT oauth-provider-rsA Rust implementation of an OAuth 2.0 provider with DynamoDB storage support2,519MITAPI bindingsAuthentication oauth-testharnessLocal test harness for exercising Greentic OAuth flows.665MIT oauth-token-serviceA service to request and renew JWTs from an identity service using OAuth1,611Apache-2.0 oauth1Basic OAuth1 library for Rust.50,432MIT/Apache-2.0 oauth1-clientOAuth 1.0a Client Library1,523EUPL-1.2Web programming oauth1-headerGenerate OAuth 1.0 Authorization headers.3,084CC0-1.0AuthenticationWeb programming oauth1-requestYet yet yet another OAuth 1.0 client library.265,531MIT OR Apache-2.0Authentication oauth1-request-deriveA derive macro for `oauth1_request::Request` trait.240,734MIT OR Apache-2.0 oauth1-request-derive-iosA derive macro for `oauth1_request_ios::Request` trait.1,575MIT OR Apache-2.0 oauth1-request-iosOAuth 1.0 client library for Rust with HMAC-SHA256 support.1,254MIT OR Apache-2.0Authentication oauth1-twitterTwitter OAuth 1.0a5,052Apache-2.0 OR MIT oauth10aA rust implementation of the oauth 1.0a protocol fully-async with logging, metrics and tracing facilities51,543non-standard oauth1aRust implementation of OAuth Core 1.0 Revision A2,834MIT oauth2An extensible, strongly-typed implementation of OAuth241,895,869MIT OR Apache-2.0 oauth2-amazonOAuth 2.0 Amazon6,252Apache-2.0 OR MIT oauth2-appleOAuth 2.0 Apple8,018Apache-2.0 OR MIT oauth2-baiduOAuth 2.0 Baidu3,840Apache-2.0 OR MIT oauth2-bitbucketOAuth 2.0 Bitbucket5,129Apache-2.0 OR MIT oauth2-brokerRust's turnkey OAuth 2.0 broker - spin up multi-tenant flows, CAS-smart token stores, and transport-aware observability in one…1,808GPL-3.0AsynchronousAuthentication oauth2-clientOAuth 2.0 Client33,511Apache-2.0 OR MIT oauth2-coreOAuth 2.0 Core33,934Apache-2.0 OR MIT oauth2-digitaloceanOAuth 2.0 DigitalOcean6,236Apache-2.0 OR MIT oauth2-doorkeeperOAuth 2.0 Doorkeeper16,036Apache-2.0 OR MIT oauth2-dropboxOAuth 2.0 Dropbox5,091Apache-2.0 OR MIT oauth2-facebookOAuth 2.0 Facebook8,625Apache-2.0 OR MIT oauth2-githubOAuth 2.0 GitHub14,850Apache-2.0 OR MIT oauth2-gitlabOAuth 2.0 GitLab14,578Apache-2.0 OR MIT oauth2-googleOAuth 2.0 Google7,384Apache-2.0 OR MIT oauth2-instagramOAuth 2.0 Instagram7,425Apache-2.0 OR MIT oauth2-interfaceInterface library for wasmCloud/Cosmonic oauth2 capability.1,331Apache-2.0 oauth2-libOAuth 2.0 library for supporting clients and servers4,147MIT OR Apache-2.0 oauth2-linkedinOAuth 2.0 LinkedIn5,104Apache-2.0 OR MIT oauth2-linodeOAuth 2.0 Linode3,764Apache-2.0 OR MIT oauth2-mastodonOAuth 2.0 Mastodon5,188Apache-2.0 OR MIT oauth2-microsoftOAuth 2.0 Microsoft6,613Apache-2.0 OR MIT oauth2-noserver-rsHandles the oauth2 flow for installed apps that don't have a server side1,877MIT oauth2-oktaOAuth 2.0 Okta6,286Apache-2.0 OR MIT oauth2-passkeyOAuth2 and Passkey authentication library for Rust web applications2,431MIT OR Apache-2.0AuthenticationCryptography oauth2-passkey-axumAxum integration for oauth2-passkey authentication library2,084MIT OR Apache-2.0AuthenticationWeb programming oauth2-pg-storePostgreSQL-backed secure token store for OAuth2 in Rust. Hashes tokens with BLAKE3 (never plaintext), supports revocation,…23MITAsynchronousAuthentication oauth2-pinterestOAuth 2.0 Pinterest5,094Apache-2.0 OR MIT oauth2-reqwestreqwest HTTP client for oauth2338,903MIT oauth2-signinOAuth 2.0 Signin16,821Apache-2.0 OR MIT oauth2-surfHTTP client adapter for oauth2 crate using the surf HTTP client7,033MITAuthentication oauth2-test-serverA fast, fully configurable, in-memory OAuth 2.0 + OpenID Connect authorization server for testing, zero-HTTP mode and DCR support…25,355MITAuthenticationDevelopment tools::Testing oauth2-tiktokOAuth 2.0 TikTok4,983Apache-2.0 OR MIT oauth2-twitchOAuth 2.0 Twitch5,195Apache-2.0 OR MIT oauth2-twitterOAuth 2.0 Twitter6,206Apache-2.0 OR MIT oauth2-typesOAuth 2.0 types used by the Matrix Authentication Service79,710Apache-2.0 oauth2-wechatOAuth 2.0 Wechat5,136Apache-2.0 OR MIT oauth2-yahooOAuth 2.0 Yahoo5,269Apache-2.0 OR MIT oauth2-zohoOAuth 2.0 Zoho5,012Apache-2.0 OR MIT oauth21-serverA library to quickly create an OAuth2.1 server.3,943MIT oauth2_loginOauth2 login974Apache-2.0AuthenticationWeb programming oauth2_noserverHandles the oauth2 flow for installed apps that don't have a server side5,659MIT oauth2_utilscrate that provides utility functions for working with OAuth26,313MIT oauth2tokenObtains OAuth 2.0 tokens2,702GPL-3.0-or-laterAuthenticationCommand line utilities oauth_decap_githubOAuth server for Decap CMS for GitHub.4,530MIT oauth_decap_github_libOAuth server for Decap CMS for GitHub.6,737MIT oauth_fcmA library for sending both data and notification Firebase Cloud Messaging (FCM) messages4,249MITAuthenticationWeb programming oauthcliImplementation of OAuth 1.0 (and Twitter's f*ckin' OAuth) Client44,995MIT/Apache-2.0Authentication oauthkitProvider-registry-driven OAuth SDK for CLIs: authorization-code+PKCE, device-code, and API-key sign-in across many model…31Apache-2.0API bindingsAuthentication oaxaca_blinderA Rust library for performing Oaxaca-Blinder decomposition on Polars DataFrames, with support for categorical variables and…543MITScience oayOpenDAL Gateway53,618Apache-2.0Filesystem obA Blog and RSS system written in Rust.15,882GPL-3.0Command line utilitiesText processing obadgenGenerates (aka "bakes") basic Open Badge annotated images (lib & CLI-tool).456AGPL-3.0-or-laterCommand line utilitiesMultimedia::Images obadh_engineA linguistically accurate Roman to Bengali transliteration engine203MITInternationalization (i18n)Text processing obakeVersioned data-structures for Rust31,140MIT OR Apache-2.0Configuration obake_macrosMacros for versioned data-structures31,927MIT OR Apache-2.0Configuration obbba-breaksEstimate OBBBA individual tax breaks: the increased standard deduction and the overtime/tips above-the-line deductions…18MITFinanceMathematics obbba-overtimeEstimate the OBBBA above-the-line deduction for qualified overtime compensation, including the MAGI phase-out (2025-2028).17MITFinanceMathematics obc-saltsalt service1,037Apache-2.0 obceOpenBursh chain extension(OBCE) - util to simplify chain extension development.13,486MITEmbedded developmentNo standard library obce-codegenThe library provides tools and primitives to simplify the development of chain extensions for ink! and Substrate.14,380MITEmbedded developmentNo standard library obce-macroThe library provides tools and primitives to simplify the development of chain extensions for ink! and Substrate.13,971MITEmbedded developmentNo standard library obconnA Rust WebSocket client library for OneBot protocol, supporting API calls and event handling.749MIT obcoreA single threaded, zero dependency price-time priority limit orderbook implementation in Rust.155Apache-2.0 OR MIT obcryptBytes-in/bytes-out cryptographic core of the oboron protocol (authenticated core schemes, no encoding).438MIT OR Apache-2.0Cryptography obcrypt-cliCommand-line interface for obcrypt — bytes-in/bytes-out authenticated symmetric encryption (the oboron protocol's cryptographic…41MIT OR Apache-2.0Command line utilitiesCryptography obdUtilities for working with vehicle on-board diagnostics6,351MITNetwork programming obd2Utility for reading data from a vehicle over OBD-II5,173MIT OR Apache-2.0 obd2-coreCross-platform OBD-II diagnostic library103MIT OR Apache-2.0Hardware support obd2-store-sqliteSQLite storage backend for obd2-core38MIT OR Apache-2.0Hardware support obelA refreshingly simple data-driven game engine and app framework4,995MIT OR Apache-2.0Game enginesGraphics obel_apifacilitate optional dynamic linking via the 'dynamic_linking' feature...5,399MIT OR Apache-2.0Game enginesGraphics obel_appProvides core App functionality6,275MIT OR Apache-2.0Game enginesGraphics obel_ast_mapProvides obel_ast_map5,481MIT OR Apache-2.0Game enginesGraphics obel_diagnosticProvides diagnostic functionality5,966MIT OR Apache-2.0Game enginesGraphics obel_dylibForce the obel Engine to be dynamically linked for faster linking5,168MIT OR Apache-2.0Game enginesGraphics obel_editorProvides core App functionality5,481MIT OR Apache-2.0Game enginesGraphics obel_feat_physicsProvides the feature832MIT OR Apache-2.0Game enginesGraphics obel_physicsProvides the feature2,165MIT OR Apache-2.0Game enginesGraphics obel_platformPlatform agnostic support7,023MIT OR Apache-2.0Game enginesGraphics obel_reflectprovide rust reflect function to ease game developments5,693MIT OR Apache-2.0Game enginesGraphics obel_reflect_deriveProvide the macro derives fro obel_reflect3,755MIT OR Apache-2.0Game enginesGraphics obel_reflect_utilsProvide the token utils fro obel_reflect4,619MIT OR Apache-2.0Game enginesGraphics obel_rootAn internal obel crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature949MIT OR Apache-2.0Game enginesGraphics obel_sceneProvides scene to organize game objects4,180MIT OR Apache-2.0Game enginesGraphics obel_statechartProvides statechart plugin to implement complex game logics eg, behavior tree4,838MIT OR Apache-2.0Game enginesGraphics obel_ui_test_runnerprovide ui test runner function to ease compile tests4,808MIT OR Apache-2.0Game enginesGraphics obel_utilsA collection of utils1,869MIT OR Apache-2.0Game enginesGraphics obeli-skDeterministic workflow engine19,004AGPL-3.0-only obeli-sk-boa-astAbstract Syntax Tree definition for the Boa JavaScript engine.3,517Unlicense OR MITCompilersParser implementations obeli-sk-boa-engineBoa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.3,399Unlicense OR MITCompilersParser implementations obeli-sk-boa-gcGarbage collector for the Boa JavaScript engine.3,652Unlicense OR MITCommand line utilities obeli-sk-boa-icu-providerICU4X data provider for the Boa JavaScript engine.177Unlicense OR MITInternationalization (i18n)No standard library obeli-sk-boa-internerString interner for the Boa JavaScript engine.3,586Unlicense OR MITData structuresNo standard library obeli-sk-boa-macrosMacros for the Boa JavaScript engine.3,719Unlicense OR MIT obeli-sk-boa-parserECMAScript parser for the Boa JavaScript engine.3,454Unlicense OR MITCompilersParser implementations obeli-sk-boa-runtimeExample runtime for the Boa JavaScript engine.2,108Unlicense OR MITCommand line utilities obeli-sk-boa-stringBoa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.3,661Unlicense OR MITCompilersParser implementations obeli-sk-boa-wintertcWinterTC (TC55) Minimum Common Web API implementation for the Boa JavaScript engine.20Unlicense OR MITWebAssemblyWeb programming obeli-sk-conceptsInternal package of obelisk54,612AGPL-3.0-only obeli-sk-db-commonCommon types and utilities shared between database implementations1,012AGPL-3.0-only obeli-sk-db-memInternal package of obelisk641AGPL-3.0-only obeli-sk-db-postgresInternal package of obelisk718AGPL-3.0-only obeli-sk-db-sqliteInternal package of obelisk51,922AGPL-3.0-only obeli-sk-deployment-configShared deployment configuration schema and core naming types of obelisk. Compiles to wasm32-unknown-unknown for the webui.257AGPL-3.0-only obeli-sk-deps-async-sqliteFork of async-sqlite1,825MIT obeli-sk-executorInternal package of obelisk50,234AGPL-3.0-only obeli-sk-grpcInternal package of obelisk3,135AGPL-3.0-only obeli-sk-refineryPowerful SQL migration toolkit for Rust (obeli-sk fork)827MITDatabase interfaces obeli-sk-refinery-coreThis crate should not be used directly, it is internally related to Refinery (obeli-sk fork)871MIT OR Apache-2.0 obeli-sk-refinery-macrosThis crate should not be used directly, it is internally related to Refinery (obeli-sk fork)849MIT OR Apache-2.0 obeli-sk-small-btreeUtility library that add SmallBTreeMap data structure3,518Unlicense OR MITData structures obeli-sk-tag-ptrUtility library that enables a pointer to be associated with a tag of type `usize`3,517Unlicense OR MITData structures obeli-sk-utilsInternal package of obelisk52,481AGPL-3.0-only obeli-sk-val-jsonInternal package of obelisk54,801AGPL-3.0-only obeli-sk-wasm-workersInternal package of obelisk48,073AGPL-3.0-only obeliskDeterministic workflow engine31,432AGPL-3.0-only obelisk-component-builderBuilder of Obelisk components22,247AGPL-3.0-only obelixObélix is a tool to reduce Rust source files to produce MVEs2,874MIT OR Apache-2.0Development tools obelyzkobelyzk.rs — Verifiable AI engine built on STWO Circle STARKs. Provable inference for every model.37Apache-2.0CryptographyScience oberonOberon is a multi-factor zero-knowledge capable token without requiring email, SMS, or authenticator apps. The proof of token…33,848Apache-2.0AuthenticationCryptography oberonsOberon celestial simulation crate for the MilkyWay SolarSystem workspace71MITScienceSimulation oberstA type-safe command parser and dispatcher inspired by Brigadier and written in Rust.4,206MIT oberst_procA type-safe command parser and dispatcher inspired by Brigadier and written in Rust.4,581MIT obexA library that handles retrieval, parsing, and updating a copy of the Parallax Obex3,131MITFilesystemParsing tools obeyTest utilities for collections8,167MIT OR Apache-2.0Development tools::Testing obf-rsAn implementation of the Open Bracket Format2,847MIT obf2pngA library to parse, encode, decode, manipulate PNG chunks559GPL-3.0Command line utilitiesMultimedia::Images obfanyCompiletime string, number, and boolean constant obfuscation for Rust108MITNo standard library obfdA simple tool to organize files into folders by date.2,991MIT obfs4Pure rust implementation of the obfs4 pluggable transport1,287MIT OR Apache-2.0CryptographyNetwork programming obfsckText obfuscation library for redacting secrets, IPs, emails, users, and hostnames from logs and alerts100MITCommand line utilitiesText processing obfstrCompiletime string constant obfuscation for Rust2,627,723MITNo standard library obfstr-implProcedural macro implementation for obfstr19,465MIT obfswireA library for obfuscating network traffic, designed to resist deep packet inspection (DPI) and active probing of network…2,805MIT OR Apache-2.0Network programming obfuscate-integerThis is a crate which may stop most Cheat Engine (and other variants) program scanning for the relative address, and thus stop…3,934non-standardData structuresGame development obfuscator_deriveDerive macro for struct-level encryption used in rustfuscator4,789MIT obfuseCompile-time string obfuscation with runtime decryption and secure memory wiping575MITDevelopment tools::Procedural macro helpers obfuse-coreCore runtime logic for obfuse string obfuscation712MITDevelopment tools::Procedural macro helpers obfuse-macrosProcedural macros for obfuse string obfuscation714MITDevelopment tools::Procedural macro helpers obfuskeyCross-language compatible integer obfuscation and bit-packing library31MIT obfustrcompile-time obfuscation of string literals (also byte and C strings)37,319BSD-2-ClauseCryptography obfustr-macrosproc macros for [`obfustr`]37,555BSD-2-Clause obfustringProcedural macro that obfuscates string literals with RNG at compile time.21,038MIT obgAES-256-CBC CLI tool24,635MIT obg-bonkAsset and game bundler for OogaBoogaGames, using the Caveman format.3,202GPL-3.0-or-later obiOBI14,302Apache-2.0 obi-deriveOBI derive macros14,774Apache-2.0 obi-derive-internalOBI derive internal macros15,364Apache-2.0 obi_wan_wheeler_test_crate0503A really useless crate, just for test purposes1,583MIT OR Apache-2.0 obidA Rust implementation of the ObjectId data type as defined in the BSON specification.131GPL-3.0-onlyAlgorithmsCryptography obielfValidated OBIELF part assembly, target packaging, and NASM format identifiers17MITDevelopment tools::Build UtilsEncoding obisWork with OBIS codes as defined by the IEC 62056-61 standard1,746ISC OR Apache-2.0No standard library::No dynamic allocationParser implementations obitoa simulation of GuoQing Li, BUAA(SCSE)1,272MIT obixImplementation of outbox backed by PG / sqlx18,678Apache-2.0Database interfaces obix-macrosmacros for obix crate18,998Apache-2.0Database interfaces objA package for loading Wavefront .obj files1,319,794Apache-2.0 obj-alloc自用 field-collex 可序列化K-V封装210Apache-2.0 obj-exporterWavefront obj exporter for Rust30,237MITGamesRendering::Data formats