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.

omnipair-amm-sdkSDK for interacting with Omnipair AMM, built for Jupiter25MIT omnipair-decoderCarbon decoder for Omnipair - Solana oracleless spot and margin money market protocol125MITCryptography::CryptocurrenciesParsing tools omniparseA Rust toolkit for detecting and extracting metadata, text, and content from various file formats348,037MIT OR Apache-2.0Parsing toolsText processing omnipathPath utility library736,858MIT OR Apache-2.0Filesystem omnipaxosA distributed log library written in Rust27,606Apache-2.0 omnipaxos_macrosMacros for OmniPaxos.29,643Apache-2.0 omnipaxos_storageStorage implementations for OmniPaxos.9,267Apache-2.0 omnipaxos_uiDashboard for OmniPaxos.1,531Apache-2.0 omniqueueAn abstraction layer over various queue backends15,871MIT omnis-vanitas-webomnis-vanitas-web1,179Apache-2.0 omnisciA client for connecting to OmniSciDB using the Thrift API.1,788MITAPI bindingsDatabase interfaces omniscientCLI command history tracker - never forget a command again290MITCommand line utilitiesDevelopment tools omniscope-cliCommand-line interface for OmniScope static analyzer20Apache-2.0Command line utilitiesDevelopment tools omniscope-coreCore infrastructure and base types for OmniScope static analyzer100Apache-2.0Development toolsDevelopment tools::Debugging omniscope-dataflowDataflow analysis engine for tracking value flow and dependencies in OmniScope59Apache-2.0Development toolsDevelopment tools::Debugging omniscope-irLLVM IR abstraction layer and parser for OmniScope static analyzer87Apache-2.0Development toolsDevelopment tools::Debugging omniscope-passAnalysis passes for FFI safety, memory safety, and concurrency in OmniScope45Apache-2.0Development toolsDevelopment tools::Debugging omniscope-pipelinePipeline orchestration for coordinating analysis passes in OmniScope34Apache-2.0Development toolsDevelopment tools::Debugging omniscope-semanticsSemantic analysis module for understanding program behavior in OmniScope59Apache-2.0Development toolsDevelopment tools::Debugging omniscope-typesType definitions and data structures for OmniScope static analyzer112Apache-2.0Development toolsDevelopment tools::Debugging omnisocialsOfficial Rust SDK for the OmniSocials API. Schedule and publish social media posts across 11 platforms.12MITAPI bindingsWeb programming::HTTP client omnisorOmnisor is an asynchronous high-level SSH client library for Rust, with specialized support for network devices.162non-standardNetwork programming omnistreamUniversal Rust SDK for OmniStream - one key, every API.41MITAPI bindings omnistreamsSimple, language- and transport-agnostic data streams.2,891MIT omniswapswap values between possibly-overlapping references21,621MIT OR Apache-2.0Memory managementNo standard library omnitermWeb-based tmux terminal manager — one browser tab to watch and drive your AI coding agents142FSL-1.1-MIT omnitigsOmnitig-related algorithms39,044BSD-2-ClauseAlgorithmsMathematics omnitoolA curated respository of algorithms and data structures. The libraries are included as forks of Rust codebases.2,296Apache-2.0 OR MIT omnitopA unified system monitor: processes, containers, GPU, and network in one TUI27MITCommand line utilitiesVisualization omnitrackUniversal issue-tracker provider contracts and clients (Linear, Jira, ...) for Rust, in one crate.49MIT OR Apache-2.0API bindingsAsynchronous omnitypeA hybrid type checker for Python and other dynamic languages688Apache-2.0Development toolsParser implementations omniumA set of extensions for building web applications on axum.5,386MIT omniverseRust interface for Omniverse5,349MIT OR Apache-2.0Simulation omniverse_sysRust interface for Omniverse5,762MIT OR Apache-2.0Simulation omnivideo-sdkOmni Video Rust SDK — generate video and image content with the Gemini Omni Video series of models.20MITAPI bindings omnivore-cliUniversal web scraper and code extractor CLI - crawl websites, analyze repositories, build knowledge graphs769MIT OR Apache-2.0Command line utilitiesDevelopment tools omnivore-coreCore crawler and knowledge graph engine for Omnivore - web scraping, AI extraction, browser automation1,123MIT OR Apache-2.0Data structuresNetwork programming omnixOmnix is a comprehensive Rust crate designed to provide a versatile set of utilities for a wide range of applications. It…2,437MIT OR Apache-2.0 omnix-ciDefine and build CI for Nix projects anywhere1,363AGPL-3.0-only omnix-cliomnix: a developer-friendly companion for Nix <https://omnix.page>2,227AGPL-3.0-only omnix-commonCommon functionality for omnix frontends3,118AGPL-3.0-only omnix-developImplementation for the `om develop` command1,389Apache-2.0 omnix-healthCheck the health of your Nix setup1,681Apache-2.0 omnix-initEnriched Nix flake templates1,376Apache-2.0 omnomStreaming parser extensions for BufRead209,567MIT OR Apache-2.0Parser implementations omnysshTUI SSH dashboard & server manager205Apache-2.0Command line utilities omnyssh-coreSSH engine, configs, metrics, and updater powering OmnySSH frontends13Apache-2.0Network programming omnyxOmnyx - Web Framework With Nextjs like Routing and Fast backend setup209MIT omo-configConfiguration management for oh-my-openagent / oh-my-opencode plugin23MIT ompRust SDK for developing open.mp gamemodes7,179Apache-2.0 omp-codegenCodegen for omprs4,837Apache-2.0 omp-gdkRust SDK for developing open.mp gamemodes6,803Apache-2.0 omp-managerA TUI manager for Oh My Posh - browse themes, install fonts, and configure shells with zero effort313MITCommand line utilities omq-compiocompio backend for omq: thread-per-core io_uring/IOCP socket driver. Built on omq-proto.706ISCAsynchronousNetwork programming omq-libzmqlibzmq-compatible C interface backed by omq (omq-tokio).513ISCAPI bindingsNetwork programming omq-protoSans-I/O ZMTP codec, message types, and routing logic. Backend-agnostic core for omq.1,557ISCNetwork programmingParser implementations omq-tokioTokio backend for omq: TCP / IPC / inproc / UDP transports + tokio-runtime socket driver. Built on omq-proto.1,269ISCAsynchronousNetwork programming omr-bumperAn opiniated version bumper for releases. Works for us.23,871MITCommand line utilitiesGame development omrissSource-preserving Markdown document engine for Omriss (canonical text, outline index, edit operations)213Apache-2.0 omriss-uiView-state logic, i18n catalogs, and GUI components for Omriss172Apache-2.0 omron-finsOmron FINS protocol implementation for communicating with Omron PLCs191MITHardware supportNetwork programming omry-archivingArchiving abstractions for the Omry project.2,385AGPL-3.0 omry-cliExperimental CLI for Omry.171GPL-3.0Command line utilitiesWeb programming omry-commonA searchable archive for web pages you don't want to lose.1,988AGPL-3.0 omry-dbDatabase abstractions used by the Omry backend.1,803AGPL-3.0 omry-integrationHelpers for Omry client applications that run integration tests against the Omry backend.1,439AGPL-3.0 omry-searchSearch-related abstractions for the Omry project.1,970AGPL-3.0 omry-serviceRPC definitions for server and client applications using the Omry project.1,746AGPL-3.0 omsrsRust port of omspy — order management primitives71MIT omsxctla command line console for openMSX3,899Apache-2.0 omtA set of tiny tools mostly used for game development. A Texture atlas packer, a font converter, a pakfile creator.37,985MITCommand line utilitiesCompression omtrenttype to model imprecise time2,112GPL-2.0-only omuchat-tauri-plugin-serverExpose your apps assets through a localhost server instead of the default custom protocol. (This project is a fork of…1,522Apache-2.0 OR MIT omwei-atomCore implementation of OMWEI 32B Semantic Atom (32BSA) standard. Hardware-native integrity for Agentic AI.365MIT OR Apache-2.0AerospaceCryptography onThis is a dummy package that will never have any content. I registered it because it seemed plausible that people might…2,314CC0-1.0 on-a-rollOn a Roll is CLI task manager wriiten in Rust that makes you feel like you are on a roll today!1,646MIT on-callFix broken infrastructure to win - a terminal game with real Docker environments97MIT on-emailEmail event handler. Subscribe to an email type for an email account and emit matching messages as JSON.1,694MITCommand line utilitiesEmail on-off-sequence-outputSends a sequence of on/off states to a GPIO Pin4,107MITEmbedded developmentNo standard library on-prem-cliThe On Prem CLI678Apache-2.0 on-prem-lambda-eventsA Rust runtime for the On Prem edge Lambda service.6,254Apache-2.0API bindings on-prem-protocolA gRPC client for the On Prem control plane.24,630Apache-2.0API bindings on-selected-textA tiny Rust library that allows you to easily obtain selected text across all platforms (macOS, Windows, Linux)28MIT OR Apache-2.0 on-this-dayA CLI tool to fetch a historical event for the current day from Wikipedia.410MIT on_demandA macro to generate aux macros for on-demand usage.1,656MIT OR Apache-2.0Rust patterns on_dropon drop11,188non-standardRust patterns on_your_marksGetters and Setters for Rust2,684MIT onaRust bindings to OpenNARS for Applications.1,677MIT onagerFeatherstone rigid-body physics library built in Rust2,749MIT OR Apache-2.0Game developmentScience onagre-launcherLibrary for writing plugins and frontends for pop-launcher7,998MPL-2.0 onagre-launcher-pluginsDefault plugins for pop-launcher (onagre fork)7,187GPL-3.0-only onagre-launcher-serviceLibrary for writing plugins and frontends for pop-launcher7,248MPL-2.0 onagre-launcher-toolkitA wrapper around pop-launcher, pop-launcher-service and pop-launcher-plugins types for writing plugins and frontends for…6,441MPL-2.0 onay_statSimple crate for calculating sum, mean, median, median but sorted, range, variance, standard deviation, mode, max and min value…4,810MITMathematics onboardonboard is a ticket tracking system.2,370Apache-2.0 onc-rpcOpen Network Computing / Sun RPC types and fast serialisation7,540,030BSD-3-ClauseAPI bindingsEncoding onc-rpc-authAuthentication types and helpers for ONC RPC clients and servers.199Apache-2.0Network programming onc-rpc-bindOptional rpcbind v4 support for ONC RPC.56Apache-2.0Network programming onc-rpc-genCore code generation for XDR types and ONC RPC client/server stubs.62Apache-2.0Network programming onc-rpc-runtimeTCP and UDP runtime primitives for ONC RPC clients.177Apache-2.0Network programming onc-rpc-serverServer registration, TCP/UDP transport, and dispatch for ONC RPC services.151Apache-2.0Network programming onc-rpc-tlsTLS and STARTTLS integration points for ONC RPC.56Apache-2.0Network programming onc-rpc-wireOwned ONC RPC wire types, auth envelopes, and record-marking primitives.228Apache-2.0Network programming onc-rpc-xdrShared XDR serialization and deserialization support for generated ONC RPC code.222Apache-2.0Network programming onceThis crate provides an assert_has_not_been_called! macro that panics if the surrounding function is called twice. Useful for…50,938Apache-2.0/MIT once-arcInitialize-once Arc<T> containers with zero-cost reads45MITConcurrency once-arrayAppend-only single-writer fixed-capacity vector that can be shared across threads and accessed as a slice134MIT OR Apache-2.0ConcurrencyData structures once-cell-regexThis crate just gives you the `regex` macro from the `once_cell` docs!761,664Apache-2.0/MIT once-fncache the result of a function, make it runs only once3,736MITRust patterns once-listan append-only per-item list2,386MIT OR Apache-2.0 once-list2A single linked list which is backed by `OnceCell`. You can append the value to the non-mutable `OnceList`.3,783non-standard once-nonstaticA clone of `std::sync::Once` with relaxed requirements3,336MIT once-optionA `OnceOption` type, similar to `Option`, with the constraint that once emptied it cannot be re-set to contain a value. Useful…1,696MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation once-ptrWrapper around AtomicPtr12,755MIT OR Apache-2.0 once_cellSingle assignment cells and lazy values.1,076,578,011MIT OR Apache-2.0Memory managementRust patterns once_cell_no_stdSync single assignment cells for `no_std`1,041MIT OR Apache-2.0Embedded developmentRust patterns once_cell_polyfillPolyfill for `OnceCell` stdlib feature for use with older MSRVs146,693,803MIT OR Apache-2.0 once_cell_serdeSingle assignment cells and lazy values.121,709MIT OR Apache-2.0Memory managementRust patterns once_mapSingle assignment and lazy maps1,105,131MIT OR Apache-2.0CachingConcurrency once_mutSafe mutable reference to static variable that can be obtained only once5,315MIT/Apache-2.0ConcurrencyData structures once_self_cellSafe-to-use proc-macro-free self-referential structs in stable Rust.22,539Apache-2.0Memory managementRust patterns once_vecSafe grow-only vector based on OnceCell7,949Apache-2.0Data structuresNo standard library onceinit仅可设置一次数据的类型。8,152MIT oncelockA fast and simple implementation of OnceLock590MIT OR Apache-2.0ConcurrencyMemory management oncemutexA mutex providing one-time synchronized access, then safe unsynchronized access.10,327,650MIT/Apache-2.0 oncera blazingly fast tool to run things once4,138AGPL-3.0-onlyCommand line utilities onchangeA simple cli to await file changes2,536MIT OR Apache-2.0 onchgKeep blocks in sync across different files in your codebase.8,677MIT ondaletaOnline 1-D discrete wavelet transform (DWT)1,477MIT ondeOn-device inference engine for Apple silicon.2,389MIT OR Apache-2.0API bindingsArtificial intelligence onde-candle-coreMinimalist ML framework.326MIT OR Apache-2.0Science onde-candle-nnMinimalist ML framework.309MIT OR Apache-2.0Science onde-cliTerminal UI to fine-tune model and manage your Onde Inference account.121MIT OR Apache-2.0Command line utilities onde-mistralrsFast, flexible LLM inference.3,108MITAPI bindingsScience onde-mistralrs-audioFast, flexible LLM inference.3,252MITAPI bindingsScience onde-mistralrs-code-execPython code execution for mistral.rs354MITDevelopment tools onde-mistralrs-coreFast, flexible LLM inference.3,182MITAPI bindingsScience onde-mistralrs-flash-attnFlash attention kernels for mistral.rs.54MITScience onde-mistralrs-macrosProc macros for mistral.rs tool definitions3,191MITAPI bindingsScience onde-mistralrs-mcpMCP (Model Context Protocol) client for mistral.rs3,259MITAPI bindingsDevelopment tools onde-mistralrs-metal-compileFast, flexible LLM inference.343MITAPI bindingsScience onde-mistralrs-paged-attnFast, flexible LLM inference.3,249MITAPI bindingsScience onde-mistralrs-quantFast, flexible LLM inference.3,259MITAPI bindingsScience onde-mistralrs-sandboxOS-level sandbox for subprocesses spawned by mistral.rs (code execution, tools).367MITOperating systems onde-mistralrs-visionFast, flexible LLM inference.3,254MITAPI bindingsScience onde-openai-harmonyOpenAI's response format for its open-weight model series gpt-oss2,794Apache-2.0 onde-sysctlSimplified interface to libc::sysctl19MIT onde-tqdmPython tqdm in Rust2,946MIT OR Apache-2.0AccessibilityCommand line utilities ondropDo something on drop.3,228MIT/Apache-2.0 oneA test2,265MIT one-basedLibrary providing 1-based unsigned integers.2,680Apache-2.0 one-click-sdk-rsAPI for One-Click Swaps2,752Unlicense one-commandExecute commands on the Windows platform, without opening a window to maintain consistency with other system behaviors.5,880Apache-2.0 one-d-sixLibrary for rolling some dice8,652MIT OR Apache-2.0Command line utilities one-dto-mapperOne DTO mapper30,913Apache-2.0 one-dto-mapper-deriveOne DTO mapper derive31,210Apache-2.0 one-euroMultidimensional implementation of 1€ Filter10,566MIT one-euro-rsA rust implementation of the One Euro Fitler, a fast and simple signal filter, based on the work of Géry Casiez, Nicolas and…4,557MIT one-file-raftRaft consensus in 300 LOC2,829MIT OR Apache-2.0AlgorithmsAsynchronous one-fpgaOne FPGA general traits and types.1,247MITEmbedded development one-ofMacro to represent a type that can be converted either `From` or `TryInto` the given types6,821MPL-2.0Data structuresNo standard library one-of-futuresFuture-aware Either-like type with multiple variants8,015MITAsynchronous one-of-many-proofsImplementation of one-of-many zero-knowledge membership proofs.1,655non-standard one-or-bothA struct for getting data from inner field safely with state controlled method, preventing user accidentally calling the wrong…1,560MIT one-or-manyUtility container for working with data that can either be null, a single value, or a list of values.9,035MITMultimedia one-shot-cliCLI to send one message using Graphcast SDK1,524Apache-2.0Network programmingWeb programming::HTTP client one-shot-mutexOne-shot locks that panic instead of (dead)locking on contention.135,119MIT OR Apache-2.0No standard library::No dynamic allocation one-stack-vecOneStackVec could contain any number of item like `Vec`, and it does heap allocation only when it contains more than one item.5,173MIT/Apache-2.0Data structures one-step-kdfOne-Step Key Derivation Function as defined in NIST SP 800-56C R22,984MIT OR Apache-2.0CryptographyNo standard library one-timeDigest-agnostic HOTP and TOTP implementations according to their RFC specifications.2,501EUPL-1.2No standard library one-time-padAn actually unbreakable one-time-pad encryption and decryption library for Rust.1,127GPL-3.0 one-time-signatures-cry4An implementation of Lamport and Winternitz one time signatures schemes.3,510MIT one-to-ten-guess-gameNumber guessing game from one to ten!586MIT one-wipA tui kanban board that allows only one item in doing1,467MIT one-wire-busA Rust implementation of the 1-Wire protocol for embedded-hal25,757MIT/Apache-2.0Embedded developmentHardware support one-wire-bus-2A Rust implementation of the 1-Wire protocol for embedded-hal782MIT/Apache-2.0Embedded developmentHardware support one-word-serverServe a word, randomly chosen at startup.1,550MIT one2htmlConvert Microsoft OneNote® notebooks to HTML6,010MITCommand line utilitiesEncoding one4sevenA harward agnostic 7-segment driver68GPL-3.0Embedded developmentNo standard library one_allocA custom allocator that allows a singular allocation of a specific size known ahead of time.1,561Apache-2.0 OR BSL-1.0 OR MITEmbedded developmentMemory management one_assertOne assert! to replace them all1,940MIT OR Apache-2.0Development tools::Testing one_at_a_time_pleaseFor serialising calls to functions4,715MITConcurrency one_at_a_time_please_deriveDerive macro used for serialising calls to functions5,373MITConcurrency one_billion_rows_challengeone billion rows challend1,448MIT one_collectCross-platform library for capturing machine-level traces.33,040MITDevelopment tools::DebuggingDevelopment tools::Profiling one_docRust API bindings - one_doc1,513MIT one_errOneErr to rule them all222,686Apache-2.0Rust patterns one_for_oneA crate to supervize spawn'ed async tasks3,937MIT one_inchRusty API wrapper for the 1inch2,829BSD-3-Clause one_logSimple log call644MIT one_of_deriveProc macro implementation for the OneOf derive macro18MIT OR Apache-2.0 one_ordinary_man_file_sorterThis is a file sorter that sorts files into directories2,661GPL-3.0-or-laterCommand line utilitiesFilesystem one_passwordRust wrapper for 1password op command line utility2,028MITAPI bindings one_two_eightone_two_eight provides typed 128-bit identifiers.20,526Apache-2.0 one_userConstrain the number of instances that can possibly be used at a time. By default it constrains it to one instance at a time,…8,939MIT OR Apache-2.0 one_way_slot_mapAn implementation of SlotMap with minimal restrictions on Keys and Values15,836MIT OR Apache-2.0Data structures oneai-a2aOneAI A2A Protocol SDK — Agent-to-Agent communication client (Google A2A open protocol)27Apache-2.0 oneai-agentOneAI agent paradigms (Plan, ReAct, Reflection, Parallel)27Apache-2.0 oneai-appOneAI application integration layer — wires all modules together26Apache-2.0 oneai-cliOneAI CLI — interactive REPL and non-interactive inference16Apache-2.0Command line utilitiesDevelopment tools