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.
rotated-gridRotated grid calculations for CMYK halftone dithering and more3,823EUPL-1.2
rotated-vecA dynamic array mostly compatible with `std::vec::Vec`, supporting O(√n) inserts and deletes3,262Apache-2.0
rotating-bloom-filterA probabilistic data structure that rotates out old items to maintain recent membership.566EUPL-1.2
rotating-bufferSmall helper data structure that allows retaining unused data1,649GPL-3.0
rotating-fileA thread-safe rotating file with customizable rotation behavior.13,050Apache-2.0
rotating_file_handlerImplements a simple rotating file handler.1,906MIT/Apache-2.0
rotationRotate your list clockwise and anti-clockwise1,667MIT
rotation-loggerSimple async logger with file rotation71MIT OR Apache-2.0
rotatoCommonly used Rust tools.1,442MIT
rotblRead Only Table85,650MIT OR Apache-2.0
rotbufRotBuf is a Queue implementation wrapped around the `Bytes` crates' BytesMut data structure.3,902Apache-2.0
rotcipherROT Cipher implementation in rust, rot1 to rot254,780non-standard
roteRote48Apache-2.0
rote-muxA terminal multiplexer for monitoring and managing multiple processes116MIT
rotelNetwork observability agent — converts raw network protocols to OpenTelemetry signals21AGPL-3.0-only
rotenvA `dotenv` implementation for Rust2,321MIT
rotenv_codegenA `dotenv` implementation for Rust1,654MIT
rotex-coreGpuBackend trait and GraphicsContext adapter interface for Rotex engine backends107MIT
rotex-shader-cookerText-path shader cooking for Rotex16MIT
rotex-shader-coreShared shader compilation vocabulary for Rotex30MIT
rotex-typesTypes used by rotexengine tools190MIT
rotex-vulkanA Vulkan backend for rotex_core75MIT
rotex-wgpuA wgpu backend for rotex76MIT
rotex-windowDeclarative window orchestration frontend for Rotex30MIT
rotex-winitWinit backend provider for rotex-window17MIT
rotextThe official and de facto Rotext parser.2,202MIT
rotext_coreThe core (no_std) part of the official and de facto Rotext parser.1,624MIT
rotext_internal_macrosinternal macros used by rotext.3,103MIT
rotext_internal_testA crate that includes internal test related stuff for the official Rotext parser.1,218MIT
rotext_utilsUtilities around the official Rotext parser.1,251MIT
rotext_wasm_bindingsWASM bindings for rust crate `rotext`.1,904MIT
rothschildKaspa Transaction Generator4,898ISC
rotifer-coreCore library for the Rotifer Protocol — types, sandbox, arena, algebra, fitness, IR compiler96Apache-2.0
rotixUniversal Humanoid Robot Joint Controller38MIT
rotkeappchenCrate for generating stateless and rotating verification codes.1,527MIT
rotoa statically-typed, compiled, embedded scripting language17,600BSD-3-Clause
roto-macrosa statically-typed, compiled, embedded scripting language12,172BSD-3-Clause
rotomOpenAI- and Anthropic-compatible local API gateway backed by OAuth providers.427LGPL-3.0-only
rotomlA native Rust AutoML pipeline toolkit1,095MIT
rotondacomposable, programmable BGP engine9,779MPL-2.0
rotonda-fsmBGP/BMP state machines for Rotonda3,330BSD-3-Clause
rotonda-macrosProcedural macros for the rotonda-store prefix store18,534BSD-3-Clause
rotonda-storeA library for storing and retrieving IP Prefixes23,269BSD-3-Clause
rotoolsHelpful stuff.6,370MIT
rotorThe mio-based framework for doing I/O in simple and composable way71,945MIT
rotor-capnpmio based async stream for Cap'n Proto messages2,683MIT/Apache-2.0
rotor-carbonThe carbon bindings for rotor22,312MIT/Apache-2.0
rotor-dnsAsynchronous DNS resolver for rotor framework9,805MIT/Apache-2.0
rotor-httpThe mio-based http server (+with http client and websockets planned)22,646MIT
rotor-rsBranchless, scalar-generic Rust port of RotorPy's single-vehicle quadrotor dynamics — golden-tested against the Python original,…21MIT
rotor-streamThe stream abstration on top of rotor. This is the easiest way to build a
protocol on top of TCP (Unix sockets) with rotor55,881MIT
rotor-testAn utility library which helps writing tests for rotor-based applications
and libraries11,961Apache-2.0/MIT
rotor-toolsVarious utility things for comfortable writing of application and protocols
using rotor library28,010MIT/Apache-2.0
rotor-wheelGeneral-purpose hierarchical timing wheel — heartbeat, one-shot delays, request timeouts62MIT OR Apache-2.0
rotorix-coreEnigma-inspired transformation pipeline with explicit state and pluggable components26MIT
rotorlab-gaConst-generic geometric algebra core for the rotorlab animation engine. Implements 3D Projective Geometric Algebra (Cl(3,0,1))…68Apache-2.0
rotorlibClient library for my message queue pet project.13,393BSD-3-Clause
rotorstonic-based RPC library3,534MIT OR Apache-2.0
rotors-macrosmacros for rotors3,898MIT OR Apache-2.0
rotortreerotortree: a fast n-ary leanIMT implementation with persistence296MIT
rotorvecVector index using Clifford-rotor block-diagonal quantization (RotorQuant)105MIT
rototoControl plane for runtime configuration of your application.136MIT OR Apache-2.0
rotourThe path planner and motion profiler for the Tektite-R Robot Tour kit!3,949non-standard
rotpA simple command line HOTP and TOTP generator8,052Unlicense OR MIT OR Apache-2.0
rotrieverStub for package manager for Roblox1,855MIT
rotsniffA tool to catalog files and their hashes in order to detect corrupted or missing files.3,913MIT
rotspriteRotate sprites using the rotsprite algorithm16,368AGPL-3.0-or-later
rotta_rsa Deep Learning library with rust language1,545Apache-2.0
rotterna-libA library for parsing and converting StepMania files to osu! files76MIT
rotulithe most universal content processor for static websites and the like1,627MIT
rotund_robinA zero-copy round-robin schedule generator in Rust.112MIT OR Apache-2.0
rotundaMemory arena and associated smart pointers70MIT/Apache-2.0
rotzFully cross platform dotfile manager written in rust.31,028MIT
rou3🌳 Lightweight and fast rou(ter) for Rust570MIT
rouchFast `touch` rewrite in Rust1,553MIT
rouchdbLocal-first document database with CouchDB replication protocol support199MIT
rouchdb-adapter-httpCouchDB HTTP client adapter for RouchDB313MIT
rouchdb-adapter-memoryIn-memory storage adapter for RouchDB383MIT
rouchdb-adapter-redbPersistent local storage adapter for RouchDB using redb310MIT
rouchdb-changesChanges feed and live streaming for RouchDB311MIT
rouchdb-coreCore types, traits, and algorithms for RouchDB837MIT
rouchdb-queryMango query selectors and map/reduce views for RouchDB396MIT
rouchdb-replicationCouchDB replication protocol implementation for RouchDB311MIT
rouchdb-viewsDesign documents and persistent views for RouchDB262MIT
roucouleSimple avatar generator1,795MIT
rougenoirA red-black tree and set with callbacks455GPL-2.0-only
roughA very simple and opinionated static site generator.1,589MIT
rough-rsPure Rust rough.js-compatible sketchy SVG path generation58MIT
rough2Find the nearest fraction for some number49GPL-3.0-or-later
rough_icedDraw Hand Sketched 2D Drawings Using Iced839MIT
rough_pietDraw Hand Sketched 2D Drawings Using Piet26,722MIT
rough_plotters_svgDraw Hand Sketched 2D Charts and Plots Using Plotters183MIT
rough_tiny_skiaDraw Hand Sketched 2D Drawings Using tiny-skia7,843MIT
rough_velloDraw Hand Sketched 2D Drawings Using Vello728MIT
roughageprovides `AsyncPipeline`, a deadlock-free replacement for buffered streams48Apache-2.0 OR MIT
roughdbEmbedded persistent key-value store — a LevelDB port to Rust with a compatible on-disk format191Apache-2.0
roughenoughA Roughtime secure time sync server and client written in Rust35,811Apache-2.0
roughenough-clientCommand-line Roughtime client for querying time servers371Apache-2.0 OR MIT
roughenough-commonShared cryptography and encoding utilities for Roughenough2,969Apache-2.0 OR MIT
roughenough-fuzzFuzzing for Roughenough: a Rust implementation of the Roughtime secure time sync protocol1,892Apache-2.0
roughenough-integration-testEnd-to-end integration tests for Roughenough server and client217Apache-2.0 OR MIT
roughenough-keysRoughenough key material handling with multiple secure storage backends651Apache-2.0 OR MIT
roughenough-merkleSHA-512 Merkle tree implementation644Apache-2.0 OR MIT
roughenough-protocolCore Roughtime protocol wire format handling and data structures3,210Apache-2.0 OR MIT
roughenough-serverHigh-performance asynchronous Roughtime server with batching support512Apache-2.0 OR MIT
roughlyProbabilistic data structures for Rust — because sometimes close enough is good enough.24MIT
roughly-rsA Rust library for the RoughlyRight API8,160MIT
roughrGenerate Hand Sketched 2D Drawings33,284MIT
roughr-mermanFork of roughr (roughjs port) used by merman for Mermaid parity15,092MIT
roughtimeA no_std-capable Roughtime secure time-sync client with pluggable crypto backends21MIT OR Apache-2.0
rouilleHigh-level idiomatic web framework.12,864,649MIT/Apache-2.0
rouille-maint-inHigh-level idiomatic web framework.1,647MIT/Apache-2.0
rouille-ngHigh-level idiomatic web framework.2,910MIT/Apache-2.0
roukensA library for easy messaging, token generation, and validation4,917MIT
roulerA container-like system for generating dice rolls14,990MPL-2.0
rouletteAn efficient implementation of roulette wheel selection7,246MIT
roulette-wheelA roulette wheel selection collection, used in genetic algorithm
for fitness proportionate selection.7,686AML
rounacA Rust interpretation of the OMS CAL specification.57MIT or Apache-2.0
rounac-agraA-GRA bindings used by the rounac crate.36MIT or Apache-2.0
rounac-uciUCI bindings used by the rounac crate.38MIT or Apache-2.0
roundThis crate provides utilities to round your floats with precision from 1 to 10.119,021GPL-2.0
round-basedDriver for MPC protocols261,188MIT OR Apache-2.0
round-based-deriveProc-macro for deriving `round-based` traits89,113MIT OR Apache-2.0
round-multipleLLM inference in Rust414MIT
round-toRound floating point to integer.4,754MIT OR Apache-2.0
round-with-methodRobust exponential backoff with an iterator interface19BSD-3-Clause
round2rsBased on round-to NPM Crate3,976MIT
round5Implementation of Round5 post-quantum PKE and KEM algorithms5,073MIT OR Apache-2.0
round_aboutRust fast debugging for Result types and easy conversions between Result and Option50MIT OR Apache-2.0
round_floatRound `f64` and `f32` to specified number of decimals.20,362MIT OR Apache-2.0
round_multA tiny library to round a number up or down to a multiplier.11,404MIT OR Apache-2.0
round_pipersA way to pipe ndarrays using circular buffers1,027MIT
round_robinCreate a vector of rounds and their respective matches in a tournament, using the Round-robin algorithm.8,993MIT
round_robin_tournamentSmall library to get a round robin schedule for n players.7,130MIT OR Apache-2.0
round_ties_to_positive_infinityProvide round_ties_to_positive_infinity() functions to float types.3,149Apache-2.0/MIT
round_to_intRound floating point to integer.4,616MIT OR Apache-2.0
round_view_deriveProcedural macros to generate methods r2_view, r3_view and r4_view.6,941MIT
roundableRound numbers and durations to a given factor7,681MIT OR Apache-2.0
roundaboutAn message oriented concurrent runtime2,886MIT OR Apache-2.0
roundabout_ormMacro-driven, Payload-style CQRS ORM: declare entities as structs, auto-generate Postgres-backed REST + WebSocket endpoints.46MIT OR Apache-2.0
roundabout_orm_macrosProcedural macro (`#[entity]`) for the roundabout ORM.74MIT OR Apache-2.0
roundabout_orm_schemaShared schema model for the roundabout ORM.93MIT OR Apache-2.0
rounded-divGet rounded result of an integer division99,349MIT
roundletRandom collection of helper libraries used by Ringlet software184BSD-2-Clause
roundmeRounding analyzer1,549AGPL-3.0
roundqueueEasy queueing system16,371GPL-2.0
roundrobinA simple roundrobin implementation.7,596MIT
roupRust-first parser for OpenMP and OpenACC directives with C/C++ bindings248BSD-3-Clause
rourceA tool to help you generate a Gource log for all your repositories5,472Apache-2.0
rousan_main_rustBlah blah!8,187MIT OR Apache-2.0
rousan_rust_pocSome long description.1,656MIT OR Apache-2.0
rousebarebones NPM concurrently clone3,932MIT
roussillon-memoryMemory utility for the roussillon language5,690MIT
roussillon-type-systemA type system for a programming language23,856MIT
rousteGeneric and declarative URI based router written with insane Rust macros.13,900MIT
routCLI tool to generate output, similar to echo(1) and printf(1)2,030Apache-2.0
routa-cliRouta.js CLI — command-line interface for multi-agent coordination276MIT
routa-coreRouta.js core domain — models, stores, protocols, and JSON-RPC (transport-agnostic)676MIT
routa-entrixEntrix fitness function engine — Rust implementation of tools/entrix59MIT
routa-rpcTransport-agnostic JSON-RPC 2.0 layer for Routa.js — enables JS bindgen371MIT
routa-scannerReusable multi-tool security and quality scanning module for Routa474MIT
routa-serverRouta.js HTTP Server — axum adapter on top of routa-core380MIT
routa-watchRouta Watch - local agent file attribution tool for multi-agent coding sessions18MIT
routeRoute URL paths with safe parameter extraction10,202MIT
route-engine-rsRouting engine for directed graphs with extensible strategies and constraints18MIT
route-errorA common error response for Axum servers2,385MIT
route-lintlint for router1,582MIT
route-macrosProcedural macros for auto-generating Actix-web CRUD handlers with OpenAPI docs34MIT
route-macros-typesShared types for route-macros: ApiResponse, EmptyResponse, HttpResult, PaginatedResp, etc.80MIT
route-optimizerHigh-performance route optimization library for CPP, CVRP, TSP, and zone partitioning20MIT OR Apache-2.0
route-patternA parser and matcher for route patterns4,080Apache-2.0
route-ratelimitRoute-based rate limiting middleware for reqwest29MIT
route-recognizerRecognizes URL patterns with support for dynamic and wildcard segments18,296,162MIT
route-rsMultithreaded modular router1,782Apache-2.0/MIT
route-sinkSinks with routes2,265MIT OR Apache-2.0
route-snapperA Rust library to accurately project an ordered list of stops onto a route line, intelligently handling cases where the route…1,252MIT
route-utilroute utils290MIT
Route16Fast route planning algorithm implementations1,826non-standard
route53-exporterA program that exports hosted zone data into a JSON file.2,953MIT
route53-ip-updateUpdate a Route 53 DNS record with your public IPv4 and/or IPv6 address2,005Apache-2.0
route67Typed, composable route definitions30MIT OR Apache-2.0
route_controllerA procedural macro for generating Axum routers from controller-style implementations with support for route prefixing and…1,659MIT
route_managerCross-platform route management interface216,891Apache-2.0
route_matchA context-agnostic http routing utility6,523Apache-2.0
route_match_macrosThe route_match macro implementation6,412Apache-2.0
route_verificationParse RPSL in the IRR to verify observed BGP routes11,522MIT
route_verification_as_path_regexParse RPSL in the IRR to verify observed BGP routes6,182MIT
route_verification_as_relParse RPSL in the IRR to verify observed BGP routes5,131MIT
route_verification_bgpParse RPSL in the IRR to verify observed BGP routes10,657MIT
route_verification_bgpmapParse RPSL in the IRR to verify observed BGP routes5,041MIT
route_verification_bloomParse RPSL in the IRR to verify observed BGP routes4,153MIT
route_verification_common_regexParse RPSL in the IRR to verify observed BGP routes6,920MIT
route_verification_graphParse RPSL in the IRR to verify observed BGP routes3,971MIT
route_verification_ioParse RPSL in the IRR to verify observed BGP routes6,605MIT
route_verification_irParse RPSL in the IRR to verify observed BGP routes9,956MIT
route_verification_irrParse RPSL in the IRR to verify observed BGP routes8,399MIT
route_verification_lexParse RPSL in the IRR to verify observed BGP routes8,415MIT
route_verification_parseParse RPSL in the IRR to verify observed BGP routes7,685MIT
route_verification_rib_statsParse RPSL in the IRR to verify observed BGP routes5,838MIT
route_verification_shared_structParse RPSL in the IRR to verify observed BGP routes9,514MIT