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.

osteakElm for ratatui — you bring the loop566MITCommand-line interface ostinatoLanguage for music composition405MIT ostium-rust-sdkRust SDK for interacting with the Ostium trading platform on Arbitrum717MITAPI bindingsCryptography::Cryptocurrencies ostn02_phfA PHF map of the OSTN02 grid shifts for use in transforming ETRS89 grid coordinates to OSGB3651,125MIT ostn15_phfA PHF map of the OSTN15 grid shifts for use in transforming ETRS89 grid coordinates to OSGB362,141BlueOak-1.0.0Science::Geospatial ostoolA tool for operating system development127,247MIT OR Apache-2.0Command line utilitiesDevelopment tools ostool-serverServer for managing development boards, serial sessions, and TFTP artifacts378MIT OR Apache-2.0Command line utilitiesDevelopment tools ostrOwned str1,712MITData structures ostreeRust bindings for libostree328,141MIT ostree-extExtension APIs for OSTree145,496MIT OR Apache-2.0 ostree-sysFFI bindings to libostree-1309,576MITExternal FFI bindings ostrich-coreMain utils for the ostrich project1,717MIT OR Apache-2.0 ostring_authA license authentication module3,690MIT ostring_baseostring base crate include some basic function2,553MIT ostring_sqlxA basic configuration persistence wrapper3,019MIT ostryaPure-Rust async reimplementation of the ostree repository library15MIT ostrya-composefsByte-exact EROFS/composefs image writer and fs-verity digest16MIT ostrya-coreostree object model, checksums, and on-disk format primitives16MIT ostrya-gvariantByte-exact GVariant codec for the ostree on-disk format17MIT ostrya-rtInternal async-runtime abstraction for ostrya (smol/tokio backends)16MIT osuUnofficial Rust wrapper for the osu! API.6,049ISC osu-apiAn osu! API wrapper1,615LGPL-3.0-only osu-beatmap-parserRust library to parse .osu beatmap file and manage beatmap data1,614MIT/Apache-2.0 osu-dbReading and writing of osu! binary files: `osu!.db`, `collection.db`, `scores.db` and `.osr` replay files.16,827UnlicenseEncodingParser implementations osu-file-parserA crate to parse an osu! beatmap file6,130MIT OR Apache-2.0 osu-lazer-managerManages osu!lazer2,512MIT osu-map-analyzerA library for analyzing osu! beatmaps7,187Apache-2.0Games osu-piA simple osu API wrapper written in Rust1,911MIT osu-replay-parserOsu replay parser to use replay data in Rust projects2,790MIT/Apache-2.0 osu-rsA crate for reading osu! beatmaps5,241MITParser implementations osu-rs-deriveInternal crate for osu-rs3,177MIT osu_formatA Rust library to parse .osu files3,623MIT osuiA TUI library for advanced uis9,483Apache-2.0 osui-elementThe element attribute for defining elements in OSUI15,927Apache-2.0 osui-macrosMacros for osui-rs111Apache-2.0 osunbitBasic Osunbit SDK for Rust514MIT osunbitdbA lightweight super fast transaction async db1,509MIT OR Apache-2.0Database interfaces osuparseCrate for parsing osu! beatmaps.8,185GPL-3.0-or-later osursAn open source utilities library for interact with osu1,822MIT osurs-map-downloadLibrary for downloading osu map2,283MIT osutilsLow level OS wrappers for Breezy2,103GPL-2.0+ osvRust library for parsing the OSV schema and client API54,042Apache-2.0 osv-analyzerRust bindings for the osv-scalibr functionality.141MIT OR Apache-2.0 osv-bloomCompact bloom filter of malicious npm (name, major) buckets from OSV44MIT osv-bloom-buildCLI: download OSV npm advisories and build the malicious-bucket bloom filter16MIT osv-dbA Rust library for syncing and querying the OSV (Open Source Vulnerabilities) database764MIT OR Apache-2.0 osv-typesRust types for OSV (Open Source Vulnerabilities) objects203MIT OR Apache-2.0 osvgosvg svgo5,411MIT osvmOpenSVM CLI tool for managing SVM nodes and deployments4,118MITCommand line utilitiesDevelopment tools osvrOSVR-Core and OSVR-RenderManager bindings with safe API3,521MIT osvr-sysOSVR-Core and OSVR-RenderManager low-level system bindings4,450MIT oswoOrganize your sway outputs1,648MIT osx-clnrReceipted macOS developer disk auditor and cleanup utility: audit, plan, delete, verify — with cryptographic receipts.16MIT OR Apache-2.0Command line utilitiesDevelopment tools osx-scrobblerA lightweight macOS menu bar application that scrobbles your music to Last.fm and ListenBrainz194Apache-2.0GUIMultimedia osx-sysFFI bindings to MacOSX SDK1,468MIT osxmemA macOS library for reading and writing process memory using the Mach kernel APIs.87MITDevelopment tools::DebuggingOperating systems::macOS APIs osyncTool to synchronize in a optimized way a LOT of files to a FTP server7,881GPL-3.0 osynic_downloaderA osu beatmapsets downloader lib & TUI application based on vielpork1,977MITCommand line utilitiesGames osynic_midiA MIDI -> keyboard mapper for the Osynic21MITCommand line utilitiesGames osynic_osuapiHigh performance, well-structured, extensible Rust osu! API client. Supports both WASM and native environments.1,208MITAPI bindingsGames osynic_osudbosu!db parser for Osynic, refactoring based on osu-db2,770MITGame developmentParser implementations osynic_padA gamepad -> keyboard mapper for the Osynic22MITCommand line utilitiesGames osynic_serializerA osu beatmapsets serializer lib & CLI application based on osynic_osudb1,754MITCommand line utilitiesGames osyrisA highly embeddable LISP-like language with no depedencies1,599MIT otParses common (open) tibia formats like dat, otb(m), spr. (WIP)3,936MIT/Apache-2.0 ot-rsOT (Operational Transform) 算法 Rust 实现1,619MIT ot-tools-interfacesInterfaces to interact with Octatrack data in a programmatic manner.96GPL-3.0-or-later ot-tools-ioA library crate for reading/writing binary data files used by the Elektron Octatrack DPS-1.5,563GPL-3.0-or-later ot-tools-io-deriveDerive proc macros used in the `ot-tools-io` library crate.5,403GPL-3.0-or-later ot-tools-operationsA collection of operations to make changes to 0ctatrack projects78GPL-3.0-or-later ot_utilsLibrary designed for concatenating audio samples and generating .ot (slice) files for the Elektron Octatrack sampler.7,002GPL-3.0MultimediaMultimedia::Encoding ota目标是一个通用的 OTA 库49MIT ota-dumpA tool to dump manifest of Android's OTA package8,655non-standard otadumpExtract partitions from Android OTA files4,000MITCommand line utilities otafTUI framework1,086MIT otariA unified Rust SDK for interacting with LLMs via the Otari gateway88Apache-2.0API bindingsAsynchronous otaripperUltra-fast partition extractor for Android OTA .zip and payload.bin files (Local & HTTP URL Streaming)173Apache-2.0Command line utilities otarustlingsotafablab rustlings27,995MIT otcOh My Posh theme Chooser10,380MITCommand line utilities otc-rfqHigh-performance OTC Request-for-Quote engine supporting DeFi protocols and TradFi venues via FIX 4.438MITCryptography::CryptocurrenciesFinance otdon this day17Apache-2.0 OR MIT otdbAn open trivia database API wrapper1,568MITAPI bindingsAsynchronous otdrsotdrs is a tool to convert OTDR Bellcore SOR files to Serdes-compatible structs and JSON/CBOR thereafter, usable as a Rust…12,361LGPL-3.0 otelErgonomic macros for OpenTelemetry tracing in Rust391BlueOak-1.0.0 OR Apache-2.0 OR MITDevelopment tools::DebuggingDevelopment tools::Profiling otel-bootstrapOne-call OpenTelemetry bootstrap — traces + metrics with OTLP export29,829MITDevelopment tools::DebuggingDevelopment tools::Profiling otel-datadogReserved future DataDog package, contact info@datadoghq.com if you think this package name shouldn't be used.739Apache-2.0 otel-genai-bridgeTranslate LLM telemetry attributes between OpenInference and OpenTelemetry GenAI semantic conventions. No telemetry SDK…18MITAPI bindingsDevelopment tools otel-initOpenTelemetry provider and subscriber initialization with lifecycle management.48MIT/Apache-2.0Asynchronous otel-instrumentInstrument macro for opentelemetry3,071MIT otel-instrumentation-neo4jrsOpenTelemetry instrumentation for neo4rs Neo4j driver1,237MIT otel-instrumentation-redisOpenTelemetry instrumentation for redis-rs772MIT OR Apache-2.0Development tools::Debugging otel-log-wrapperZero-config OpenTelemetry tracing/logging setup around init-tracing-opentelemetry17MIT otel-metric-utilsTimers and other utilities for opentelemetry metrics66BSD-3-Clause otel-opamp-rsOpenTelemetry OpAMP protocol client library18,047non-standard otel-rsModern OpenTelemetry observability helpers for Rust22MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling oteliteOtelite: OTLP receiver, dashboard, and CLI for local OpenTelemetry observability804Apache-2.0Command line utilitiesDevelopment tools otelite-apiLightweight web dashboard for visualizing OpenTelemetry logs, traces, and metrics1,123Apache-2.0Web programming otelite-clientTyped HTTP client for the Otelite REST API1,294Apache-2.0Web programming otelite-coreCore telemetry domain types for the Otelite OpenTelemetry receiver2,120Apache-2.0Data structures otelite-receiverOTLP receiver for Otelite: ingests gRPC and HTTP telemetry from OpenTelemetry SDKs1,052Apache-2.0Network programming otelite-storageEmbedded SQLite storage layer for the Otelite OTLP receiver1,189Apache-2.0Database interfaces otelite-tuiTerminal User Interface for Otelite OpenTelemetry receiver1,070Apache-2.0Command line utilities otellLocal OpenTelemetry ingest and query utility67MIT otell-coreCore shared models and query schemas for otell328MIT otell-ingestOTLP ingest servers and decode pipeline for otell173MIT otell-storeDuckDB storage layer for otell telemetry252MIT otelmeisterCLI tool for manipulating and viewing Jaeger and OTEL dump files2,692MIT otelxA minimal and unified interface for using OpenTelemetry and OpenTelemetry SDK in Rust.743non-standardDevelopment toolsDevelopment tools::Debugging oteroter is a command-line tool designed to help users seamlessly convert spatial data between various formats.1,361MITCommand line utilities otersA Functional Reacitve Programming Language for writing GUI applications11,491MITCompilersGUI oters_guiGraphical library definitions for the oters programming language10,142MIT oters_langLanguage definitions and interpreter for the oters programming language10,539MIT oters_macroMacro definitions for the oters programming language11,249MIT otexMacros and minimal wrappers over the opentelemetry api.4,590MIT OR Apache-2.0Development tools otf2psfConvert modern OTF/TTF fonts for use on the Linux TTY18Unlicense oth_checkcertsCertificate inspection & verification CLI17MITCommand line utilitiesCryptography oth_mermaidvLittle browser UI to view rendered Mermaid files20MITGUIVisualization oth_pumlvLittle browser UI to view rendered Plantuml files58MITGUIVisualization oth_rjspJSON Schema (2020-12) parser, validator, and code-generation engine with Tera template support158MITCommand line utilitiesDevelopment tools::Build Utils oth_rvaultPartial Ansible Vault encoder and decoder54MITCommand line utilitiesDevelopment tools::Build Utils othelloA bitboard implementation of Othello board game4,364MIT othello-agentA simple Othello library. Contains useful methods for interacting with the game and creating autonomous Othello agents.3,885Apache-2.0 othello-cliPlay or watch Othello in your terminal!8,904MITCommand line utilitiesGames other-errorSmall wrapper for sharing or combining errors373Apache-2.0 OR MITNo standard library::No dynamic allocationRust patterns other-lib-nameThis crate is published only to serve as a regression test for https://github.com/Enselic/cargo-public-api/issues/56110,311MIT other-pocketAsync bindings for Pocket API (https://getpocket.com)1,645MIT OR Apache-2.0 other_crate_kenkofor testing purposes only2,295MIT OR Apache-2.0 otheroneotherone — 轻量级、可扩展的 Rust AI Agent 框架138MITAPI bindingsAsynchronous otherone-agentAgent 循环驱动 — 核心 Agent 主循环,支持流式和非流式响应177MITAsynchronous otherone-aiAI 提供商抽象层 — 统一的 AI 模型调用接口,支持 OpenAI、Anthropic、Fetch296MITAPI bindingsAsynchronous otherone-context上下文管理 — 会话历史加载、Token 估算、上下文压缩178MITAsynchronous otherone-mcpMCP (Model Context Protocol) — 连接外部工具服务器的协议实现160MITAPI bindingsAsynchronous otherone-memoryLong-term and short-term memory primitives for the Otherone agent framework124MITData structures otherone-skillsSkills 技能系统 — Agent Skills 标准实现,基于 SKILL.md 文件的可插拔技能架构132MITParser implementations otherone-storage存储层 — 支持本地文件、PostgreSQL、MySQL、MongoDB、Redis 多种存储方式222MITDatabase interfacesFilesystem otherone-tools工具调用 — AI 请求的工具调用解析和执行220MITAsynchronous othmanemimouniOthmaneMimouni (othmanemimouni)799MIT OR Apache-2.0 otiumA shader playground for creating high resolution digital paintings.3,627non-standardGame developmentGraphics otkOur Toolkit2,141GPL-3.0 otkeepCommand line tools for managing out of tree scripts1,559MIT OR Apache-2.0 otlA low-level OpenType/TrueType parsing library.1,745MIT OR Apache-2.0 otl-normalizera normalized text representation of OpenType layout subtables1,809MIT/Apache-2.0 otlp-arrow-libraryCross-platform Rust library for receiving OTLP messages via gRPC and writing to Arrow IPC files213MIT OR Apache-2.0 otlp-embeddedIn-memory OpenTelemetry trace collector and Web UI visualizer.17,228Apache-2.0Development tools::Debugging otlp-exporterOTLP Exporter for the OpenTelemetry Collector1,540non-standardAsynchronousDevelopment tools::Debugging otlp-loggerA simple convenience crate to configure an OpenTelemetry otlp endpoint with Tokio Tracing.7,206Apache-2.0 otlp-metrics-exporterSimple/no dependency opentelemetry metrics exporter as json for metrics crate1,060non-standard otlp-sigv4-clientAWS SigV4 authentication client for OpenTelemetry4,274MITDevelopment tools::DebuggingDevelopment tools::Profiling otlp-stdout-clientOpenTelemetry OTLP stdout client (DEPRECATED)6,897MITDevelopment tools::DebuggingDevelopment tools::Profiling otlp-stdout-span-exporterA span exporter that writes OpenTelemetry spans to stdout in OTLP format26,182MITDevelopment tools::DebuggingDevelopment tools::Profiling otlp2parquetStream OpenTelemetry logs, metrics, and traces to Parquet files270Apache-2.0Command line utilitiesDatabase interfaces otlp2parquet-commonStream OpenTelemetry logs, metrics, and traces to Parquet files246Apache-2.0 otlp2parquet-coreCore OTLP to Arrow/Parquet conversion logic187Apache-2.0 otlp2parquet-handlersStream OpenTelemetry logs, metrics, and traces to Parquet files53Apache-2.0 otlp2parquet-protoOTLP protobuf definitions for otlp2parquet305Apache-2.0 otlp2parquet-writerParquet writer for otlp2parquet304Apache-2.0 otlp2pipelineOTLP ingestion worker for Cloudflare Pipelines and AWS95Apache-2.0Web programming otlp2recordsTransform OTLP telemetry to flattened records2,052Apache-2.0Data structuresEncoding otlsp-clientOblivious TLS proxy client133MIT OR Apache-2.0CryptographySecurity otlsp-coreCore library of shared structures for OTLSP216MIT OR Apache-2.0CryptographySecurity otlsp-serverOblivious TLS proxy server79MIT OR Apache-2.0CryptographySecurity otm8009aHardware Abstraction Layer for OTM8009A LCD controller IC8,427MITEmbedded developmentHardware support otoOto (音) — audio framework: device management, codec support, playback, voice streaming51MITMultimedia::Audio otoji音字 — realtime speech ⇄ text. SenseVoice / iFlytek ASR + TTS, LLM polish, ratatui live transcript.1,450MITCommand line utilitiesMultimedia::Audio otoolThe otool command displays specified parts of object files or libraries. (Mach-O File Format)4,342Apache-2.0 otoprObvious Rust Protobuf Library20,448MIT OR Apache-2.0 otopr-deriveObvious Rust Protobuf Library - Derive Macros14,263MIT OR Apache-2.0 otorgaOtorga - a consent layer for credentials. A local-first secrets broker with hardware-gated human approval. Placeholder; see…17Apache-2.0Command line utilities otoroshi_rust_typesA CLI to create and build WASM binaries8,671MIT OR Apache-2.0Command line utilities otoroshictla CLI to manage your otoroshi clusters with style ;)1,330Apache-2.0Command line utilities ototFuzzy URL opener for the terminal194MIT otpPure rust implementation of Hash- and Time-based One Time Passwords in Rust.6,160non-standard otp-authA Rust Implementation of HMAC and Time-based One-Time Passwords.631MITAuthenticationCryptography otp-cipherOne-Time Pad encryption library49MITCryptography otp-oxideObject Transform Protocol (OTP, ANSI E1.59) decoder and multicast receiver helper37MIT OR Apache-2.0Network programmingParser implementations otp-pass-importA tool to import OTP secret files extracted using `extract-otp-secrets` (https://github.com/scito/extract_otp_secrets) into…804GPL-3.0-or-laterCommand-line interfaceCommand line utilities otp-rsRFC-complaint one-time password algorithms written in Rust3,570MIT otp-simpleA simple implementation of the TOTP and HOTP algorithms.1,594MIT OR Apache-2.0 otp-stdGenerating and verifying One-Time Passwords.8,476MITAuthenticationWeb programming otp-streamEncrypt a stream by xoring it with another stream or an extensible output function1,261CC0-1.0 otp2Provides both HOTP and TOTP implementations of one-time passcodes1,505MIT otp_generatorOtp generator2,836MIT otp_generator_custom_lengthRust library for generating dynamic one-time passwords (OTPs).1,318MIT otp_offlineLibrary for offline verification of YubiKey OTPs.37MIT otpauthTwo-step verification of HOTP/TOTP for Rust92,902MIT otpauth-uriA rust otpauth uri parser and otp (TOTP/HTOP) code generation library.5,569MIT otpcliA simple one-time-password CLI, with support for TOTP and STOKEN.45,115MIT otpcli-tkennedy1A simple one-time-password CLI, with support for TOTP and STOKEN.1,454MIT otpctlcommand line tool for one-time password authentication3,096GPL-3.0-only otpgetA command-line tool for automatically retrieving OTP codes from email messages2,196MIT otpguia graphical program for hmac-based one-time password authentication1,662GPL-3.0-only otpiserGenerate OTP supervision trees, GenServers, and fault-tolerance scaffolding from service descriptions20non-standardCommand line utilitiesDevelopment tools otpless_authto authenticate otpless jwt token for otpless user detail3,889MIT otpliba library for one-time password authentication4,064LGPL-3.0-only otplus-coreCore cryptographic library for OTPlus - A secure one-time password and key derivation system629MITAuthenticationCryptography otpmgrone-time password secret management library1,792LGPL-3.0-only otpsOut-of-box HOTP and TOTP client to generate one-time password2,729MIT otpshkaOTP library4,127BSL-1.0Authentication otptoolSimple tool to help you migrate your OTP secrets from Google Authenticator to another app.1,542MIT otqaA simple, no-API wrapper around the OpenTriviaQA database4,684MIT