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.

osm-typesOSM Element Types10,724MIT OR Apache-2.0Science::Geospatial osm-watersObtain the necessary OSM water bodies for your project. It finds the water polygons that intersect your chosen geometries and…9,640MIT OR Apache-2.0 osm-xmlOSM xml parser for Rust17,636MIT osm2geoparquetFast OSM (XML/PBF) → GeoParquet converter with raw and resolved geometry modes92MIT osm2rdfA tool to convert OpenStreetMap database dump into RDF TTL files for injesting into an RDF database2,658MIT OR Apache-2.0Database interfaces osm4routingConvert OpenStreetMap data into routing friendly CSV138,905MIT osm_boundaries_utilsutilities to help reading OpenStreetMap boundaries in rust.58,761WTFPL osm_graphThis library provides a set of tools for generating isochrones from geographic coordinates. It leverages OpenStreetMap data to…2,852MITScience::GeospatialSimulation osm_overpassA library to run Overpass queries against OSM Overpass servers.3,609MIT osm_pbf2jsonA parser/filter/processor for OSM protobuf bundles4,438MITCommand line utilitiesEncoding osm_pbf_iterParse OpenStreetMap .pbf dumps while trying to avoid copying10,124MIT osm_to_bedrockConvert OpenStreetMap data to Minecraft Bedrock and Java Edition worlds84MIT osm_transit_extractorExtract public transport data from an OpenStreetMap file26,623AGPL-3.0Data structuresEncoding osmanthusFind and automatically format time text from the string12,140GPL-3.0-or-laterDate and timeParsing tools osmcha-cliView OpenStreetMap augmented diff files on a map in your browser1,903ISC osmchangesets2csvConvert OpenStreetMap changeset dumps to CSV2,670AGPL-3.0+ osmesa-sysOSMesa library bindings for Rust3,514,044CC0-1.0 osmflatOpenStreetMap (OSM) data format providing an efficient random data access through memory mapped files.5,685MIT/Apache-2.0Encoding osmflatcCompiler of OpenStreetMap (OSM) Data from osm.pbf format to osm.flatdata format3,716MIT/Apache-2.0Encoding osmgpsmapRust library for OsmGpsMap-1.014,283MIT osmgpsmap-sysffi bindings for osmgpsmap24,797MIT OR Apache-2.0 osmgraphConvert OSM queries into graphs.5,118MITAPI bindingsData structures osmgraphingPlaying around with graphs created via parsing OpenStreetMap data42,632Apache-2.0AlgorithmsData structures osmicOsmic facade crate: re-exports, prelude, DefaultPlugins37MITScience::GeospatialVisualization osmic-accelGPU-accelerated geometry processing for tile generation (Apple Silicon Metal)233MITHardware supportScience::Geospatial osmic-appPlugin system, App builder, event bus, and lifecycle157MITRust patternsScience::Geospatial osmic-cliCLI for tile generation, PBF inspection, render-to-image37MITCommand line utilitiesScience::Geospatial osmic-coreShared types, errors, and coordinate primitives for osmic540MITData structuresScience::Geospatial osmic-extractBusiness entity extraction from OSM PBF — tag-based filtering, contact metadata, deduplication75MITParser implementationsScience::Geospatial osmic-geoProjection, simplification, clipping, and validation428MITAlgorithmsScience::Geospatial osmic-indexNode location store (mmap) and spatial R-tree index270MITData structuresScience::Geospatial osmic-osmOSM data model, PBF parsing, tag system, and classification399MITParser implementationsScience::Geospatial osmic-renderBackend abstraction, scene graph, tessellation77MITGraphicsScience::Geospatial osmic-replOSM replication: change file parsing, feature store, incremental tile updates75MITParser implementationsScience::Geospatial osmic-serveHTTP tile server with Tower middleware pipeline116MITScience::GeospatialWeb programming::HTTP server osmic-styleMapLibre-compatible style system193MITScience::GeospatialVisualization osmic-textText shaping, label collision, glyph atlas79MITGraphicsText processing osmic-tilesMVT/MLT encoding, PMTiles archives, tile math207MITScience::GeospatialVisualization osmic-viewerInteractive wgpu windowed map viewer38MITScience::GeospatialVisualization osmioRead and write OpenStreetMap data files41,388MIT OR Apache-2.0 osmiumBindings for libosmium3,563MIT osmium-libs-lsp-handlerDispatch LSP messages to all hooked handlers3,733GPL-3.0-or-later osmium-libs-lsp-server-wrapperA wrapper around the LSP server crate with a tower-lsp like API1,557GPL-3.0-or-later osmium-libs-solidity-ast-extractorExtracts the AST from a Solidity file4,717GPL-3.0-or-later osmium-pwma password manager that uses BIP-857,201MIT osmiumdbA dense, chunk-oriented database engine with explicit hot/cold memory control30MPL-2.0Database implementations osmnodecacheFlat file OSM node cache to store (latitude,longitude) pairs as indexed entries16,458MIT OR Apache-2.0CachingScience::Geospatial osmoSync a directory to/from an S3-compatible bucket (e.g. Cloudflare R2), with per-file merge strategies (union JSON/JSONL maps so…17MITCachingFilesystem osmo-bindingsBindings for CustomMsg and CustomQuery for the Osmosis blockchain15,982Apache-2.0 osmo-bindings-testMultitest (and other test helpers) support for Osmosis-specific contracts11,044Apache-2.0 osmo-bindings-tokenfactoryBindings for CustomMsg and CustomQuery for the Osmosis blockchain, adapted from https://github.com/osmosis-labs/osmosis-bindings…1,526Apache-2.0 osmo-reflectReflect messages to use for test cases - based on cw-mask7,469Apache-2.0 osmogrepAI-assisted test generation + agentic debugging for code diffs96MITCommand line utilitiesDevelopment tools osmoinplaceUtility for setting up osmosis in-place testnet for development and testing.1,234MIT OR Apache-2.0 osmosisBridging Rust and EDK212MIT osmosis-authenticatorsutilities for writing osmosis authenticators23,651MIT osmosis-liquidity-helperA contract to provide unbalanced liquidity to Osmosis pools2,480MPL-2.0 osmosis-stdStandard library for Osmosis with CosmWasm support included429,243MIT OR Apache-2.0 osmosis-std-deriveProcedural macro for osmosis-std440,659MIT OR Apache-2.0 osmosis-test-tubeCosmWasm integration testing for Osmosis123,348MIT OR Apache-2.0 osmosis-testingCosmWasm integration testing for Osmosis12,094MIT OR Apache-2.0 osmpOSMP — Octid Semantic Mesh Protocol. Bandwidth-agnostic semantic instruction encoding.97Apache-2.0EncodingParser implementations osmpbfA reader for the OpenStreetMap PBF file format (*.osm.pbf).169,770MIT OR Apache-2.0EncodingParser implementations osmpbf-file-downloader-deriveThis crate lets us use OsmPbfFileDownloader derive macro to automatically derive FileDownloader with cleaner syntax for geofabrik…3,330MITNetwork programming osmpbf-parserparse osm protobuf files and scan for records with explicit file offsets7,961BSD-3-Clause osmpbfreaderRead OpenStreetMap PBF files in rust.337,379WTFPLEncodingScience osmptparserOpenstreetmap Public Transport Parser11,164AGPL-3.0-or-later osmxRust port of OSMExpress - a fast database file format for OpenStreetMap3,314MIT OR Apache-2.0 osmxqindexed quad format for open street map data11,000BSD-3-Clause osnma-longan-nanoGalileo OSNMA demo in a Longan Nano board145MIT OR Apache-2.0Aerospace::Space protocolsAuthentication osooso is an open source policy engine for authorization that’s embedded in your application909,812Apache-2.0 oso-cloudOso Cloud client27,484Apache-2.0 oso-cloud-sdkplaceholder for oso-cloud client1,532Apache-2.0 oso-derivemacros for oso, an open source policy engine for authorization that’s embedded in your application881,526Apache-2.0 osom_encoders_commonCommon utilities for osom_encoders_* projects.753MITCompilersEncoding osom_encoders_x86_64Tools for encoding x86_64 instructions.1,595MITCompilersEncoding osom_libTop-level crate that re-exports the osom_lib workspace crates.303non-standard osom_lib_allocABI-stable allocation primitives and allocator traits for osom_lib.765non-standard osom_lib_arcABI-stable atomic reference counted pointers for osom_lib.477non-standard osom_lib_arraysABI-stable array types and helpers for osom_lib.659non-standard osom_lib_boxedABI-stable box type for osom_lib.339non-standard osom_lib_btreeABI-stable B-tree implementation for osom_lib.422non-standard osom_lib_carcABI-stable atomic reference counted pointers for osom_lib.26non-standard osom_lib_cvrABI-stable Canonical Value Representation lib.357non-standard osom_lib_entropyOS-backed entropy collection for osom_lib.316non-standard osom_lib_entropy_cprngCryptographically secure PRNG seeded from OS entropy for osom_lib.232non-standard osom_lib_hash_tablesABI-stable hash table implementations for osom_lib.559non-standard osom_lib_hashesABI-stable hashing algorithms for osom_lib.369non-standard osom_lib_macrosGeneral-purpose macros shared across osom_lib crates.743non-standard osom_lib_numbersNumeric helpers and algorithms for osom_lib.410non-standard osom_lib_primitivesCore ABI-stable primitive types used across osom_lib crates.780non-standard osom_lib_prngPseudorandom number generators for osom_lib.294non-standard osom_lib_reprcMacros and traits for working with #[repr(C)] types.983non-standard osom_lib_stringsABI-stable string types and helpers for osom_lib.468non-standard osom_lib_test_helpersTest helpers for osom_lib (and not only) crates.119non-standard osom_lib_try_cloneTryClone trait and base implementations for osom_lib.760non-standard osom_structa_cvrABI-stable Canonical Value Representation lib.48non-standard osora0302_cratesio_testtest1,180MIT osoyCommand-line git repository manager13,895MIT osp-cliCLI and REPL for querying and managing OSP infrastructure data129non-standardCommand line utilitiesConfiguration ospf-parserParser for the OSPF version 2 protocol44,863MIT/Apache-2.0Parser implementations ospf-rust-baseBase definition for ospf-rust.1,133Apache-2.0 ospf-rust-mathA math utils for ospf-rust.907Apache-2.0 ospf-rust-multiarrayA multi-array utils for ospf-rust.912Apache-2.0 ospf-rust-physicsA physics utils for ospf-rust.896Apache-2.0 ospipeOSpipe: RuVector-enhanced personal AI memory system integrating with Screenpipe27MIT osplthe (UNFINISHED!!!) OSPL programming language5,953GPL-3.0-or-later ospmNumber 101,965GPL-3.0-or-later ospre这是一个用于开发64位操作系统的前置工具,用于做boot、loader等工作。它需要你安装nasm编译器才能使用,使用方式请看文档7,211MIT ospreyGluon bindings for Falcon6,277Apache-2.0 osprotoProtocol structures for OpenStack API (Obsolete)37,283Apache-2.0API bindings osproxy-captureThe traffic-capture seam: a Capture trait an external recorder (e.g. a Kafka writer) implements, with composable redaction. No…238Apache-2.0 osproxy-configTyped configuration load and validation. Produces validated value objects; no business logic.108Apache-2.0 osproxy-controlControl plane: watched placement table and diagnostics directives with epoch versioning.141Apache-2.0 osproxy-coreCore data model, identifier newtypes, and error taxonomy for osproxy. No I/O.458Apache-2.0 osproxy-enginePipeline orchestration: auth -> resolve -> rewrite -> sink -> reverse.117Apache-2.0 osproxy-etcdReference distributed DirectiveStore backed by etcd v3: a watch-fed, locally-cached fleet directive set.90Apache-2.0 osproxy-kafkaQueue-backed traffic capture: serializes captured exchanges to a replay envelope and produces them through a Producer seam. The…223Apache-2.0 osproxy-kafka-krafkaPortable, pure-Rust Kafka Producer for osproxy-kafka over krafka + rustls. The TLS crypto provider is build-selected (ring for…116Apache-2.0 osproxy-kafka-walA durable, disk-backed spill buffer for osproxy capture: persists each record to a write-ahead log and drains it to an…95Apache-2.0 osproxy-observeObservability: shape-only span schema, runtime diagnostics directives, /debug/explain assembly.167Apache-2.0 osproxy-otlpOTLP/HTTP span exporter: ships shape-only OTLP payloads to a collector, off the request path.108Apache-2.0 osproxy-rewriteBody and query transforms: bulk NDJSON demux, query-DSL filter wrapping, response field strip.268Apache-2.0 osproxy-serverThe osproxy binary: process lifecycle and wiring. No business logic.92Apache-2.0 osproxy-sinkWrite sink: Sink trait + OpenSearchSink now; QueueSink (Kafka) redundancy later behind the same trait.129Apache-2.0 osproxy-spiPublic SPI traits implementers provide. Depends only on osproxy-core.393Apache-2.0 osproxy-tenancyHigh-level tenancy SPI; implements the low-level RoutingSpi from tenancy rules.251Apache-2.0 osproxy-transportWire I/O: HTTP/1.1, HTTP/2, gRPC ingress, upstream connection pools, TLS, CryptoProvider.125Apache-2.0 osql_parserA parser for oracle SQL5,030MIT osqpThe OSQP (Operator Splitting Quadratic Program) solver.208,917Apache-2.0 osqp-rustThe OSQP (Operator Splitting Quadratic Program) solver.2,823Apache-2.0 osqp-rust-sysc2rust(osqp-sys)3,615Apache-2.0 osqp-sysFFI bindings to the OSQP (Operator Splitting Quadratic Program) solver.210,309Apache-2.0External FFI bindings osquery-rsThis crate allows you to execute osquery SQL queries using osquery Thrift API27,519MIT OR Apache-2.0 osquery-rs-sdkRust SDK for building osquery extensions — tables, loggers, config providers, and distributed query handlers.198MITAPI bindingsDevelopment tools osquery-rustRust bindings for Osquery6,106MIT OR Apache-2.0API bindingsCommand line utilities osquery-rust-codegenHelper for main in osquery plugins3,556MIT OR Apache-2.0 osquery-rust-ngRust bindings for Osquery513MIT OR Apache-2.0API bindingsCommand line utilities osquery_typesCommon structures for OSQuery tables3,151MIT osr-parserLibrary for parsing osu! osr files!12,818MIT osr-rsrust library for osu! replay writer/parser.37MIT osrandRandom numbers from the OS interface4,328BSD-2-ClauseAPI bindingsFilesystem osrandomAn interface to the OS' secure random number generator3,626BSD-2-Clause OR MIT osrmBindings for Open Source Routing Machine (OSRM).2,765MIT osrm-bindingLow-level, unsafe FFI bindings to the OSRM C++ library.2,971MITAPI bindingsExternal FFI bindings osrm-model-extensionsExtensions for the OSRM routing model451BSD-3-Clause osrm-openapi-modelsExtended Open Source Routing Machine Models. This includes default OSRM models, plus optional fields like MaxSpeed.690BSD-3-Clause osrm_clientA lightweight client for the HTTP services provided by OSRM.5,356MITAPI bindings osrm_interfaceInterface into osrm-backend, supporting native C++ binding and a wrapper around the HTTP request API574MITAPI bindingsExternal FFI bindings osrm_parserOSRM requests builder and response parser1,228MIT osrm_rust_testrust wrapper for osrm537MIT osrmc-syslibosrmc C bindings.2,726MIT osrmreaderA reader for *.osrm files that are used by the routing engine OSRM.4,459MIT OR Apache-2.0EncodingParser implementations osrsHelper for interfacing with OldSchool RuneScape APIs1,707Apache-2.0 OR MIT osrs-apiAn Oldschool Runescape API Wrapper1,651MITAPI bindingsGames osrs-bufferA buffer for the data types in Oldschool Runescape.11,109MITDevelopment tools osrs-bytesTraits for working with bytes in Oldschool RuneScape9,839MITDevelopment tools osrs-cacheA cache library for the Oldschool Runescape JS5 file system.6,878MITDevelopment toolsFilesystem osrs-cliCommand line utility program for Old School RuneScape13,142MIT osrs-highscoresA simple Rust library to retrieve Old School RuneScape (OSRS) Highscores for various game modes.1,682MITGames osrs-pathfinderA pathfinder for Oldschool Runescape.1,594MITDevelopment tools osrs-wiki-pricesRust client for the OSRS Wiki Prices API1,002non-standard ossSimple Alibaba Cloud OSS Client in Rust13,910MIT oss-apiA Rust-based object storage service system that provides functionalities similar to Alibaba Cloud OSS. Supports file upload,…296MITWeb programming::HTTP server oss-api-clientA Rust-based object storage service system that provides functionalities similar to Alibaba Cloud OSS. Supports file upload,…199MITWeb programming::HTTP server oss-audio-midiOSS based on FreeBSD implementation of audio and MIDI411BSD-2-Clause oss-rust-sdkAliyun OSS SDK56,789Apache-2.0 oss-sdkOSS rust SDK6,439Apache-2.0 oss-sdk-rsAliyun OSS SDK12,810Apache-2.0API bindingsWeb programming oss-specBootstrap new open source repositories that conform to OSS_SPEC.md, with optional AI-driven project interpretation via zag.139MITCommand line utilitiesDevelopment tools oss-svrA Rust-based object storage service system that provides functionalities similar to Alibaba Cloud OSS. Supports file upload,…1,154MITWeb programming::HTTP server oss-vizierAn (unofficial) async client library for OSS Vizier.5,787Apache-2.0AlgorithmsScience oss_derivealiyun-oss-client 's macro11,160MIT oss_porter_cliCommand-line interface for OSS Porter: A tool to extract and sync projects from internal to public Git repositories.1,084MPL-2.0Command line utilitiesDevelopment tools::Build Utils oss_porter_coreCore library for OSS Porter: Provides logic for Git operations, state management, extraction, and updates.1,286MPL-2.0Development toolsFilesystem ossaRust implementation of the Ossa Protocol.413MPL-2.0 ossa-coreRust implementation of the Ossa Protocol.911MPL-2.0 ossa-crdtCRDTs for the Ossa Protocol.1,095MPL-2.0 ossa-dioxusDioxus integration for the Ossa Protocol implementation, `ossa-core`.410MPL-2.0 ossa-typeableUnique identifiers for types.1,261MPL-2.0 ossa-typeable-deriveMacros to derive unique identifiers for types.1,419MPL-2.0 osshkeysA library to read and write OpenSSH public and private keys140,326MIT ossifyA modern, easy-to-use, and reqwest-powered Rust SDK for Alibaba Cloud Object Storage Service (OSS)744MIT OR Apache-2.0API bindingsWeb programming ossiumRust code skeleton extractor with multi-depth control flow visualization17MIT osslOpenSSL version 3+ bindings to modern EVP APIs16,540Apache-2.0 ossl-providerCompanion for writing OpenSSL providers in Rust1,517Apache-2.0Cryptography ossl-sysLow-level OpenSSL version 3+ bindings101Apache-2.0 ossrandom-laneRust/Ratatui GitLab personal kanban TUI34MIT osstone-step schnorr threshold identification with proactive resharing45MIT OR Apache-2.0CryptographyNo standard library osstrtoolsAdditional helper methods for OsStr55,108WTFPLCommand line utilities osstrtools-fixAdditional helper methods for OsStr1,695WTFPLCommand line utilities ossuaryLibrary for establishing secure communication channels between two hosts.4,189Apache-2.0CryptographyNetwork programming ossxAliyun OSS ObjectStore adapter v0.4.1 — streaming, SSE, presigned URLs, credential provider14MIT ostdRust OS framework that facilitates the development of and innovation in OS kernels32,066MPL-2.0 ostd-macrosOSTD's proc macros31,443MPL-2.0 ostd-podA trait for plain old data (POD)10,677MPL-2.0 ostd-pod-deriveThe derive proc macro crate for pod-rs8,672MPL-2.0 ostd-pod-macrosThe proc macro crate for ostd-pod2,245MPL-2.0 ostd-testThe kernel mode unit testing framework of OSTD26,925MPL-2.0 ostdlostdl, a downloader for opensubtitles.org3,477MIT/Apache-2.0Command line utilities