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.
ontologos-swrlDLSafe SWRL rule engine for OntoLogos2,745MIT OR Apache-2.0
ontology-registryCrate that lets you download, store and register ontologies1,361non-standard
ontosimStructural and semantic similarity comparison of ontology trees239MIT
ontosim-localCommand line driver that demonstrates use of the ontosim lib with a local text embedding model24MIT
ontouchstart_gitpod_hello_cargoA simple hello_cargo1,174Apache-2.0
ontproxRDF format conversion as a web-service.3,882AGPL-3.0-or-later
ontrackHigh-performance Rust library for routing, searching, and querying GTFS transit data with minimal runtime allocations.156MIT
ontvA rich desktop application for tracking tv shows7,394MIT/Apache-2.0
onusBuild tool for Scala1,589MIT
onvifONVIF types and traits34MIT OR Apache-2.0
onvif-cam-rsONVIF IP camera messaging protocol15,381MIT
onvif-rs<alpha> Onvif Client in rust. This is WIP. DO NOT USE YET!6,552MIT/Apache-2.0
onvif-serverAn ONVIF Profile S streaming-core device server library for Rust — build a camera/encoder that standard ONVIF clients can…53(MIT OR Apache-2.0) AND LicenseRef-ONVIF
onwardsA flexible LLM proxy library12,694MIT
onwardzServer-side SDK for managing Onwardz rooms (create rooms, issue join tokens, manage settings).15MIT
onymCheck name availability across package registries and domains with qualitative signal about squatters53MIT
onyumsAn Onion-service server using axum.19,509MIT
onyxA simple engine for simple minds3,677MIT
onyx-dlThe Ultimate YouTube Downloader - A beautiful TUI application30MIT
onyx-rsCross-platform toolkit for building desktop applications without rewriting OS-specific glue every time141MIT
onyx-sdkOnyx SDK - Privacy-preserving stealth addresses for Solana47MIT OR Apache-2.0
onyx_apiapi for interacting with onyx servers1,353MIT OR Apache-2.0
ooSimple microwrapper around Git.50CC0-1.0
oo-apiApi support for ∞ extensions86MIT
oo-bindgenDSL-based binding geneator for C, C++, Java, and C#46,768MIT OR Apache-2.0
oo-ide∞ is a terminal IDE focused on low distraction, high usability.92MIT
oo-protocolProtocol between ∞ ide and extensions.229MIT
oo7James Bond went on a new mission and this time as a Secret Service provider1,154,433MIT
oo7-cliSystem keyring access from the terminal4,465MIT
oo7-daemonServer side implementation of the freedesktop Secret Service45MIT
oo7-macrosProcedural macros for oo7167MIT
oo7-pamPAM module for oo7 Secret Service integration52MIT
oo7-portalSecret portal implementation using oo752MIT
oo7-pythonPython bindings for oo752MIT
ood_persistenceAsynchronous and synchronous interfaces and persistence implementations for your OOD architecture7,517MIT OR Apache-2.0
oodaMinimal Rust package scaffold for ooda20MIT
ooda-loopOODA Loop — autonomous coding orchestrator (Ollama/Grok review, codebuff/aider/ollama coding)23MIT
oodleOodle wrapper for rust1,671MIT
oodle-safeSafe low-level bindings for the oodle compression library.6,159MIT
oodle-sysLow-level bindings for the oodle compression library.6,934MIT
ooecsObject-oriented entity-component-system.77MIT OR Apache-2.0
oofNaive proof scheme for accelerated testing8,008Apache-2.0
oofsError handling library that generates and injects context for you.18,600MIT
oofs_deriveError handling library that generates and injects context for you.16,519MIT
oohidGenerates UUIDs on CLI in various formats, very fast, outputs to .txt or stdout.15,447non-standard
ookencode and decode Brainfuck or Ook4,269MIT
ookcite-mcpMCP server for OokCite citation validation and formatting268MIT
OOLANGAn esoteric stack-based programming language, where all instructions are different variations of the character 'O'2,901MIT
oolispLISP based on Daniel Holden's Book, compiles to web assembly1,590MIT
oolonggitea API client1,756GPL-3.0
oomOne or Many types (Haskell NonEmpty)5,940MIT
oom-expressionsLightweight Incremental Parser Generator inspired by Regular Expressions and Parsing Expression Grammars891MIT
oom-matchLightweight Incremental Parser Generator inspired by Regular Expressions and Parsing Expression Grammars887MIT
oom-parsingLightweight Incremental Parser Generator inspired by Regular Expressions and Parsing Expression Grammars886MIT
oom-safeOut-of-memory safe5,809MIT OR Apache-2.0
oombak_genA library crate that generates, from your SystemVerilog project, a dynamically-linked library (`libdut`) which represents a…791non-standard
oombak_local_simOombak's simulator "backend" implementation that runs locally.624non-standard
oombak_rsProvides two essential structs: `Dut`, which represents a simulation instance of a SystemVerilog design that you can interact…1,128non-standard
oombak_simOombak's simulator "backend" interface.967non-standard
oombak_tuiAn interactive SystemVerilog simulator that runs on your terminal424non-standard
oomclientoomstore client for rust17,508Apache-2.0
oomfiA minimal Bloom Filter implementation in Rust5,747MIT
oomllamaSovereign AI Inference Engine — .oom quantization, Trust Kernel encryption, JIS identity routing, TIBET provenance. The auto…34MIT
oomplayPlayground manager for oomstore26,442MIT/Apache-2.0
oontaOCaml (subset) to LLVM IR compiler front-end83MIT
oopObject-Oriented Inheritence in Rust20,137MPL-2.0
oop-macroMacros for the oop package20,065MPL-2.0
oop_in_rustA simple example of oop in rust1,521non-standard
oop_inheritanceObject-oriented inheritance3,218MIT OR Apache-2.0
oop_inheritance_procObject-oriented inheritance2,454MIT OR Apache-2.0
oop_rsRust's object-oriented-programming library support27MIT or Apache-2.0
oop_rs_macrosMacros for the `oop_rs` crate26MIT or Apache-2.0
ooproxyA reverse OpenID Connect and OAuth 2 proxy, implementing the client-credentials flow.6,341GPL-3.0-only
oopsLightweight error-handling. Provides `Option<T> -> std::io::Result<T>`.13,252MIT OR Apache-2.0
oops-shUndo for your terminal: run any command in a sandbox, then undo or commit it. Installs the `oops` binary (Linux via OverlayFS,…48MIT OR Apache-2.0
oops_my_phone_died_freeotpA CLI program to print TOTP codes from freeotp-backup.json2,875AGPL-3.0
oopsieErgonomic, structured error handling: context selectors, traced errors, and rich colorized reports355MIT OR Apache-2.0
oopsie-coreCore error types and trace capture for the oopsie error-handling library434MIT OR Apache-2.0
oopsie-macrosProcedural macros for the oopsie error-handling library: the #[oopsie] attribute and Oopsie derive447MIT OR Apache-2.0
oopsie_woopsieA crate to make debugging unexpected panics easier on end-user machines.17,422MIT
oorSystem operations and monitoring CLI for Optima infrastructure86MIT
oor-nmea0183Convert NMEA0183 sentences14,394MIT
oorandomA tiny, robust PRNG implementation.217,171,318MIT
oorooA fast, compiled rule engine with a text-based DSL66MIT
oors-macrosMacros for oors -- See https://crates.io/crates/oors1,380MIT
oort-vmThe Oort Virtual Machine2,863Apache-2.0
oort_apiAPIs for Oort, a space fleet programming game.161,205GPL-3.0-or-later
oort_sharedShared definitions for Oort, a space fleet programming game.17,714GPL-3.0-or-later
oot_bitsetA no‑frills, zero‑overhead bit flag system8,850MIT
ootkOrbital Object Toolkit including SGP4 Propagator and Coordinate Transforms1,540AGPL-3.0-or-later
ootle-networkThe Tari Ootle Network enum, identifying which Tari network (MainNet, StageNet, NextNet, LocalNet, Igor, Esmeralda) a node,…1,197BSD-3-Clause
ootle-rsA Rust library for interacting with the Tari Ootle network.527BSD-3-Clause
ootle-wasmWASM bindings for Tari Ootle client-side crypto — thin wasm-bindgen shell over ootle-wasm-core485BSD-3-Clause
ootle-wasm-corePure Rust crypto and encoding logic for Tari Ootle WASM — BOR encoding, transaction hashing, Schnorr signing, and key management613BSD-3-Clause
ootle_byte_typeConversion traits that define conversions to/from light-weight byte types2,512BSD-3-Clause
ootle_ledger_clientHost client for the Tari Ootle Ledger app: on-device key derivation and transaction signing over any APDU transport72BSD-3-Clause
ootle_ledger_commonShared APDU protocol types for the Tari Ootle Ledger app and its host client61BSD-3-Clause
ootle_serdeserde utilities for Tari Ootle2,279BSD-3-Clause
ootpOOTP (Open One-time Password) is a supports multiple programming languages. The generated one-time passwords are fully compliant…11,499MIT
ooxOpen Office XML file format deserializer1,955MIT
ooxmlAn Office OpenXML parser writen in Rust19,954MIT OR Apache-2.0
ooxml-codegenCode generator for OOXML types from RELAX NG schemas417MIT OR Apache-2.0
ooxml-coreOOXML 公共基座:OPC 打包层 + DrawingML 公共类型系统,服务于 pptx-rs / xlsx-rs / docx-rs43MIT
ooxml-dmlDrawingML support for the ooxml library (shared by Word, Excel, PowerPoint)294MIT OR Apache-2.0
ooxml-numfmtExcel-compatible ECMA-376 number format codes12MIT OR Apache-2.0
ooxml-ommlOffice Math Markup Language (OMML) support for the ooxml library228MIT OR Apache-2.0
ooxml-opcCore OOXML library: OPC packaging, relationships, and shared types363MIT OR Apache-2.0
ooxml-pmlPresentationML (PPTX) support for the ooxml library77MIT OR Apache-2.0
ooxml-smlSpreadsheetML (XLSX) support for the ooxml library64MIT OR Apache-2.0
ooxml-wmlWordprocessingML (DOCX) support for the ooxml library153MIT OR Apache-2.0
ooxml-xmlShared XML utilities for the ooxml library488MIT OR Apache-2.0
ooxmlsdkOOXML SDK for Rust23,969MIT OR Apache-2.0
ooxmlsdk-buildOpen XML SDK for Rust21,686MIT OR Apache-2.0
ooxmlsdk-deriveOOXML SDK for Rust996MIT OR Apache-2.0
ooxxTODO1,542MIT
ooz-sysRust bindings to powzix's ooz4,307GPL-3.0-or-later
oozextractOpen source Kraken / Mermaid / Selkie / Leviathan / LZNA / Bitknit decompressor13,486MIT
oozieOozie is a recommender systems framework written in Rust and inspired on Apache Mahout. There will be breaking changes until…5,484MIT
oozleOpen source Kraken, Mermaid, Selkie, Leviathan, LZNA, Bitknit decompressor8,298GPL-3.0-or-later
oozzA CLI program that takes input and renders it in an ANSI art font, and adds some colored oozz.11,365GPL-3.0
opa simple library for operator7,577Unlicense
op-alloyConnect applications to the OP Stack802,072MIT OR Apache-2.0
op-alloy-consensusOptimism alloy consensus types3,251,299MIT OR Apache-2.0
op-alloy-flzTiny FastLZ compression library1,054,080MIT OR Apache-2.0
op-alloy-genesisOptimism genesis types248,566MIT OR Apache-2.0
op-alloy-networkOptimism blockchain RPC behavior abstraction1,717,287MIT OR Apache-2.0
op-alloy-protocolRe-export of op-rs/maili-protocol261,971MIT OR Apache-2.0
op-alloy-providerInterface with an OP Stack blockchain873,740MIT OR Apache-2.0
op-alloy-registryA registry of superchain configs15,747MIT OR Apache-2.0
op-alloy-rpc-jsonrpseeOptimism RPC Client811,952MIT OR Apache-2.0
op-alloy-rpc-typesOptimism RPC types2,188,381MIT OR Apache-2.0
op-alloy-rpc-types-engineOptimism RPC types for the `engine` namespace2,180,957MIT OR Apache-2.0
op-api-sdkRust SDK for OP REST API1,792non-standard
op-composerA Docker container orchestration tool for OP stack components2,420MIT
op-configAn extensible OP Stack configuration file2,453MIT
op-contractsOP Stack contract management2,422MIT
op-fast1Password CLI proxy for instant access to secrets34MIT
op-loaderTUI for configuring 1password secrets for injection into your shell environment248MIT
op-mcpMCP server providing LLM access to 1Password CLI221MIT
op-primitivesOP Stack primitives and core types2,836MIT
op-procproc macro for op1,007Unlicense
op-rethop-reth placeholder36MIT OR Apache-2.0
op-revmOptimism variant of Revm2,165,087MIT OR Apache-2.0
op-stagesComposable Rollup Stages2,025MIT
op8d_lexemizerOpinionated library for transforming code to a vector of Lexemes2,802MIT
op_resultThin syntactic sugar for writing associated type algebra with core::ops expressions1,581Apache-2.0 OR MIT
opaUnofficial SDK library for Open Policy Agent28,110MIT
opa-macrosmacros for opa1,253MIT
opa-wasmA crate to use OPA policies compiled to WASM.124,753Apache-2.0
opadEasily manage package version across multiple package manager systems in mono repositories1,293MIT
opaiOpenAI Rust SDK5,530MIT AND Apache-2.0
opalhi10,972MIT
opal-cliTerminal-first GitLab pipeline runner with TUI, history browser, embedded docs, and MCP support.107Apache-2.0
opal-editorPlaceholder for upcoming project2,562MIT
opalineA token-based theme engine for Rust applications10,746MIT
opam-file-rsParser and printer for the opam file syntax with Rust79,494MIT
opaqCLI for opaq, a self-hosted config and secret store77MIT
opaqueOPAQUE Password-Authenticated Key Exchange protocol1,966MIT OR Apache-2.0
opaque-borinkSimple configuration of OPAQUE, a passowrd-authenticated key exchange protocol.5,700Apache-2.0 OR MIT
opaque-debugThis crate is deprecated. Use explicit impl of `fmt::Debug` instead.293,388,915MIT OR Apache-2.0
opaque-enumAttribute macro for hiding enum variants behind an opaque struct wrapper21MIT OR Apache-2.0
opaque-enum-macrosProc-macro implementation crate for opaque-enum34MIT OR Apache-2.0
opaque-keAn implementation of the OPAQUE password-authenticated key exchange protocol518,116Apache-2.0 OR MIT
opaque-ke-hybridML-KEM hybrid extension for opaque-ke18MIT OR Apache-2.0
opaque-pointerGeneric functions to work with opaque pointers when use FFI to expose Rust structs34,644Unlicense
opaque-relayerPermissionless relayer node for the Opaque gas-private submission market: encrypted job intake, sealed-bid auctions over…18GPL-3.0
opaque-rsA Rust implementation of the OPAQUE protocol for secure password authentication.27MIT
opaque-scannerOpaque Cash stealth-address (DKSAP) scanner: EIP-5564 view-tag scanning, PSR V2 reputation attestations, and a chain-neutral…74Apache-2.0
opaque-typesGenerate target-layout-compatible opaque Rust types at build time15MIT OR Apache-2.0
opaque-vexahub-coreOPAQUE (RFC 9807) shared types and CipherSuite19MIT OR Apache-2.0
opaque-vxAn implementation of the OPAQUE password-authenticated key exchange protocol64Apache-2.0 OR MIT
opaque_poolSuperseded - use infinity_pool instead10,163MIT
opaque_typedefSupports defining opaque typedefs504,575MIT OR Apache-2.0
opaque_typedef_macrosSupports defining opaque typedefs197,723MIT OR Apache-2.0
opaquebindSimple configuration of OPAQUE, a passowrd-authenticated key exchange protocol.3,865Apache-2.0 OR MIT
opaquerrOpaque error type with a user-defined kind.4,882MIT
oparl-service-facadeA trait-based facade for implementing an OParl service3,435AGPL-3.0-or-later OR EUPL-1.2
oparl-typesType definitions for the OParl protocol6,818AGPL-3.0-or-later OR EUPL-1.2
oparl-web-service-axumAxum-based OParl web service library3,369AGPL-3.0-or-later OR EUPL-1.2
oparlintA linter to check the compliance of OParl services with the OParl specification507AGPL-3.0-or-later OR EUPL-1.2
oparlint-lintingLinting infrastructure for oparlint962AGPL-3.0-or-later OR EUPL-1.2
oparlint-lintsLints that can be run by oparlint818AGPL-3.0-or-later OR EUPL-1.2
oparlint-suitesLint suites that can be run by oparlint675AGPL-3.0-or-later OR EUPL-1.2
opatraA pronunciation guide1,597Apache-2.0
opb2pbcountConverter for the OPB format to be used by pbcount77LGPL-3.0-or-later
opboxCreate a GTK based button dialog via command line.3,221non-standard
opcA rust implementation of the open pixel control protocol27,427MIT
opc-cliModern TUI client for OPC DA servers on Windows27MIT
opc-da-clientBackend-agnostic OPC DA client library for Rust — async, trait-based, with RAII COM guard205MIT
opc-ooxmlOpen Packaging Conventions: ZIP container, [Content_Types].xml, relationships (.rels), Package/Part model.22MIT
opc_ae_bindingsOPC Alarms & Event bindings440MIT
opc_comn_bindingsOPC Common bindings754MIT
opc_daOPC Data Access2,355MIT
opc_da_bindingsOPC Data Access bindings4,202MIT
opc_hda_bindingsOPC Historical Data Access bindings446MIT
opcalcAn easy-to-use black-scholes option calculator. Made for JS, built in Rust.1,641MIT
opcardOpenPGP smart card implementation1,556LGPL-3.0-only
opcdCodex provider config switcher235MIT
opcode⚡ opcode - Zero-copy binary serialization with compile-time guarantees 🎩1,580MIT
opcode-macrosMacros for opcodes encoded in bit fields1,564MIT