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.
roon-hubMQTT bridge for Roon audio system with per-device zone routing71MIT OR Apache-2.0
roon-mcpMCP server exposing Roon audio system as AI assistant tools154MIT OR Apache-2.0
roon-mooMOO WebSocket RPC protocol for Roon audio system995MIT OR Apache-2.0
roon-soodSOOD UDP discovery protocol for Roon audio system992MIT OR Apache-2.0
roopProvides attributes to simulate inheritance in Rust1,206MIT
rooperA simple looper in rust.1,800MIT
roopertAnother object-oriented toolkit for Rust2,851MIT
roopert_macro_commonAnother object-oriented toolkit for Rust (common data)4,238MIT
roopert_macro_rootAnother object-oriented toolkit for Rust (macro)3,586MIT
roopesRoopes is a Rust Object Oriented Pattern Element System. This crate provides generic traits and implementations for typical…5,566MIT
roopes-coreRoopes is a Rust Object Oriented Pattern Element System. This crate provides generic traits and implementations for typical…4,054MIT
roopes-deriveRoopes is a Rust Object Oriented Pattern Element System. This crate provides generic traits and implementations for typical…2,574MIT
roostComing soon1,825MIT OR Apache-2.0
roost-cliCommand line interface for the Roost interpreter2,747GPL-2.0-only
roost-dotA TUI-first, Rust-based dotfiles manager with git-sync130MIT
roost-langInterpreter library for the roost language9,935GPL-2.0-only
roost_uiroost UI701BSD-3-Clause
roosterA simple password manager35,312Apache-2.0
roosterteeth_rsRust Bindings for the RoosterTeeth SVOD API4,268Apache-2.0
roosty_clockA simple alarm clock2,849MIT
rootroot is an abstract I/O free routing protocol2,825non-standard
root-ioReading of `.root` binary files which are commonly used in particle physics11,033MPL-2.0
root-lsCLI tool to inspect the content and layout of `.root` files8,911MPL-2.0
root1dOne dimensional root finding algorithms12,295GPL-2.0-or-later
root_bootA CLI tool that allows you to restart your PC and then auto-boot into a selected device.387MIT
root_rainA colorful animated weather simulation for the terminal — rain and snow effects with customizable speed, color, and style.216MIT
rootasroleA better alternative to sudo(-rs)/su8,766LGPL-3.0-or-later
rootasrole-coreThis core crate for the RootAsRole project.8,043LGPL-3.0-or-later
rootasrole-execExecution primitives for RootAsRole, mostly inspired by sudo-rs, but usable by other projects (mine aswell).23LGPL-3.0-or-later
rootcauseA flexible, ergonomic, and inspectable error reporting library for Rust177,881MIT/Apache-2.0
rootcause-backtraceBacktraces support for the rootcause error reporting library6,768MIT/Apache-2.0
rootcause-internalsInternals for the rootcause crate178,023MIT/Apache-2.0
rootcause-preformatPreformatting support for the rootcause error reporting library359MIT/Apache-2.0
rootcause-tracingTracing span support for the rootcause error reporting library33,138MIT/Apache-2.0
rootchain-coreCore types and foundational data structures for the RootChain ecosystem.180MIT
rootchain-cryptoCryptographic primitives for the RootChain ecosystem, including Ed25519 signing and Merkle tree implementations.94MIT
rootchain-macrosProcedural macros for the RootChain ecosystem, providing syntax extensions for smart contract development.100MIT
rootchain-rsThe primary Rust SDK for the RootChain ecosystem, providing RPC clients, wallet management, and transaction construction.32MIT
rootchain-stdStandard library for RootChain smart contracts, providing utilities for state management, events, and entry points.33MIT
rootcx-clientRootCX runtime client418non-standard
rootcx-platformRootCX platform utilities401non-standard
rootcx-typesRootCX shared types547non-standard
rootfindRoot-finding algorithms14,946Unlicense
rootfinderRoot-finding methods for both univariate, scalar-valued functions and multivariate, vector-valued functions.6,803MIT OR Apache-2.0
rootftpA simple FTP server tool that allows you to play with files. Multiple users can share their files with each other. You can also…2,897MIT
rootingAssociate data with HTML elements in WASM14,846ISC
rooting-formsGenerates HTML (rooting) forms from structures4,539ISC
rooting_forms_proc_macrosGenerates HTML (rooting) forms from structures (helper crate)4,891ISC
rootless-runRootless execution of commands that require root366Apache-2.0 OR MIT
rootlyRust SDK for the Rootly API920MIT
rootratA dotfiles manager134GPL-3.0-only
rootsLibrary of well known algorithms for numerical root finding.2,638,426BSD-2-Clause
roots-deriveDerive macros for the Roots UI ecosystem.22MIT
roots-macroThe transpiler and proc-macros powering Roots UI22MIT
roots-uiA framework-agnostic UI component library for Rust22MIT
rootseekScalar root finders for f64 functions: bisection, Newton-Raphson, secant, and Brent's method.24MIT
rootvgA 2D vector graphics library optimized for GUIs1,578MIT
rootvg-coreCore library for RootVG6,124MIT
rootvg-imageImage primitive for RootVG3,123MIT
rootvg-meshMesh primitives for RootVG4,573MIT
rootvg-msaaMSAA antialiasing for RootVG3,122MIT
rootvg-quadQuad primitives for RootVG3,096MIT
rootvg-tessellationTessellate paths into a RootVG mesh primitive3,090MIT
rootvg-textText primitive for RootVG1,906MIT
rootyParse and display url routes in rust4,130Apache-2.0/MIT
rooty_derivesee the `rooty` crate8,777Apache-2.0/MIT
rooty_sharedsee the `rooty` crate3,316Apache-2.0/MIT
rooxOffice Open XML implementation for Rust18MIT
ropapAn OpenGL pixel mapping engine2,635non-standard
ropeRopes in Rust3,099MIT
rope_rdA Read/Seek rope implementation7,445MIT
ropeda libary for simple cli13,386MIT OR Apache-2.0
ropenttdProvide a raw access to openttd save files1,892MIT
roperatorEasily create Kubernetes Operators with Rust60,098MIT OR Apache-2.0
ropeyA fast and robust text rope for Rust9,812,178MIT
roplatroplat: just a robot operation system1,112non-standard
roplat_buildroplat: just a robot operation system81non-standard
roplat_cpproplat: just a robot operation system55non-standard
roplat_cpp_msgroplat: just a robot operation system56non-standard
roplat_exrobota example robot behavior library for robot_behavior930Apache-2.0
roplat_launchYAML launch-file parser and runtime for the roplat robot operating system.371non-standard
roplat_macrosroplat: just a robot operation system1,205non-standard
roplat_pyPython (PyO3) bridge crate for the roplat robot operating system.29non-standard
roplat_rerunRerun integration for Robot Experimentation Platform419Apache-2.0
roplat_systemroplat system macro core: parse → graph → schedule → codegen pipeline352non-standard
roppRoblox Pre/Post Publishing3,109GPL-3.0
roprA blazing fast multithreaded ROP Gadget finder. ropper / ropgadget alternative43,714MIT OR Apache-2.0
ropsSOPS-like library in pure Rust143,565MPL-2.0
rops-cliSOPS CLI alternative in pure Rust7,043MPL-2.0
roptInteractive CLI option configuration tool – define prompts declaratively and drive them from shell scripts22MIT
roptsA simple command line argument parser for Rust1,266MIT
ropusRust port of the xiph Opus audio codec (fixed-point), bit-exact against the reference.1,481BSD-3-Clause
roqProc-macro Coq code generation and proof automation1,569MIT
roq-decA minimal crate for decoding ROQ video streams1,608MIT
roq_deriveDerive macros to generate Coq code from Rust1,439MIT
roqollageVisualization tool for roqoqo Rust quantum computing toolkit by HQS Quantum Simulations13,639Apache-2.0
roqoqoRust Quantum Computing Toolkit by HQS237,547Apache-2.0
roqoqo-aqtAQT interface for roqoqo rust quantum computing toolkit18,449Apache-2.0
roqoqo-deriveMacros for the roqoqo crate246,220Apache-2.0
roqoqo-iqmIQM interface for roqoqo rust quantum computing toolkit17,591Apache-2.0
roqoqo-mockMocked interface for roqoqo rust quantum computing toolkit22,521Apache-2.0
roqoqo-qasmQASM interface for roqoqo Rust quantum computing toolkit by HQS Quantum Simulations50,746Apache-2.0
roqoqo-qirQIR interface for roqoqo Rust quantum computing toolkit by HQS Quantum Simulations3,479Apache-2.0
roqoqo-qrydQRyd interface for roqoqo rust quantum computing toolkit60,475Apache-2.0
roqoqo-questQuEST simulator for the qoqo quantum computing toolkit101,423Apache-2.0
roqoqo-testTesting helper functions for roqoqo toolkit124,702Apache-2.0
roqoqo_for_braket_devicesAWS's Braket devices interface for roqoqo rust quantum computing toolkit24,433Apache-2.0
roqoqo_qiskit_devicesIBM's Qiskit devices interface for roqoqo rust quantum computing toolkit28,173Apache-2.0
rora[reserved] Free and Open Source Bulletin Board Software1,466MIT OR Apache-2.0
rora-javascript-adapterExchange data between Rust/WASM and JavaScript using a HTTP message interface2,821MIT
roracacheFUSE filesystem that bolts aggressive caching and readahead onto another filesystem2,640MIT OR Apache-2.0
rordleA Wordle clone for the terminal5,245MIT
roreo-commonCommon structures and functions for the roreo project1,536Apache-2.0/MIT
roriLisp as a Rust library.1,677MIT
rorisA DSL38GPL-2.0-only
rormA asynchronous declarative ORM written in pure rust.34,967MIT
rorm-cliThe cli tool for managing rorm applications.28,461MIT
rorm-dbThe inner database abstraction layer from rorm.31,168MIT
rorm-declarationThe base defintion layer all rorm crates rely on.22,780MIT
rorm-libThe FFI bindings to C.5,068MIT
rorm-macroMacro definitions for rorm.28,388MIT
rorm-macro-implMacro implementations for rorm.9,632MIT
rorm-sqlThe sql abstraction layer.42,405MIT
roroSimple CLI tool for tracking work hours written in Rust.1,652MIT
roro-libSimple CLI tool for tracking work hours written in Rust.2,669MIT
rorschachBinary data definition and formatter.7,397WTFPL
rorshachA wacthman for directories1,633MIT
rosA test crate for learning how to publish Rust crate.1,645MIT
ros-cmake-parserRust parser for CMake with raw command access and ROS-oriented helpers.160Unlicense OR MIT
ros-cmake-parser-deriveDerive macros used by ros-cmake-parser to parse CMake command structures.210Unlicense OR MIT
ros-core-rsA pure Rust implementation of the Robot Operating System (ROS) core.7,944MIT
ros-envTop-level Rust crate to include generated Rust code found in a sourced ROS 2 workspace2,186Apache-2.0
ros-nalgebraROS message converter for rosrust and nalgebra50,815Apache-2.0
ros-project-generatorcargo subcommand for generate ROS projects of the rosrust client library4,133MIT
ros2-clientROS2 client library based on RustDDS208,314Apache-2.0
ros2-client-multi-rmwROS2 client library based on RustDDS36Apache-2.0
ros2-interfaces-humbleStructs for Messages and Services listed by ROS Index for ROS2 Humble. Built around the `ros2-client` crate.1,402MIT
ros2-interfaces-ironStructs for Messages and Services listed by ROS Index for ROS2 Iron. Built around the `ros2-client` crate.1,794MIT
ros2-interfaces-jazzyStructs for Messages and Services listed by ROS Index for ROS2 Jazzy. Built around the `ros2-client` crate.6,028MIT
ros2-interfaces-jazzy-rkyvStructs for Messages and Services listed by ROS Index for ROS2 Jazzy with rkyv (de)serialization.5,603MIT
ros2-interfaces-jazzy-serdeUpdated Structs for Messages and Services listed by ROS Index for ROS2 Jazzy. Built around the `ros2-client` crate.5,660MIT
ros2-interfaces-rollingStructs for Messages and Services listed by ROS Index for ROS2 Rolling. Built around the `ros2-client` crate.1,856MIT
ros2-mcap-schema-builderA simple library to generate ROS2 MCAP schema definitions280MIT OR Apache-2.0
ros2-msg-genA transpiler from ROS2's message types to Rust's types.106non-standard
ros2-pkginfogenThis crate provides a utility to automatically generate ROS 'package.xml' files by extracting information from 'Cargo.toml' files…1,526MIT
ros2-typesROS2 type support: traits, type descriptions, and RIHS01 hash calculation58,421non-standard
ros2-types-deriveDerive macros for ROS2 TypeDescription and Ros2Msg traits58,588non-standard
ros2_builtin_interfacesROS2 Builtin Interfaces For Rust1,226MIT OR Apache-2.0
ros2_helpersA wrapper around safe drive216,277MIT
ros2_messageUtilities for handling MSG and SRV files in ROS25,672MIT
ros2_rsROS 2 stub crate1,608Apache-2.0
ros2_tuiA Terminal User Interface (TUI) for monitoring and managing ROS2 topics and parameters925MIT
ros2argsA Rust parser for ROS2 command-line arguments and parameter files23,795non-standard
ros2envROS 2 distribution environment manager for Pixi global installations43MIT
ros2kitRust utility library for ROS 2 workspace management and ament environment discovery89LGPL-3.0
ros2msgA Rust parser for ROS2 message, service, action, and IDL files with 100% ROS2 Jazzy compatibility58,417non-standard
ros2socA small package to allow cross-compilation from Dev machine to SoC (Raspberry Pi) of ROS2 packages and running them.1,894MIT-0
ros_addThe Purpose of the Package is to provide the `cargo ros_add` command to add dependencies to `Cargo.toml` and the `package.xml`2,458non-standard
ros_messageUtilities for handling MSG and SRV files in ROS1,345,574MIT
ros_msgs_includeBuild script macro for including ROS 2 message types generated by rosidl_generator_rs via the AMENT_PREFIX_PATH234Apache-2.0
ros_newCargo plugin to create new ROS2 Rust packages with package.xml1,259Apache-2.0
ros_package_manifestThis crate parses ROS package manifest (also known as package.xml)16,386ISC
ros_pointcloud2Customizable conversions for working with sensor_msgs/PointCloud2.26,013MIT OR Apache-2.0
ros_removeThe Purpose of ros_remove is to provide the `cargo ros_remove` command to remove dependencies from `Cargo.toml` and the…72Apache-2.0
rosaAudio feature extraction library matching librosa output70MIT
rosa_parseRosa parse is a command line utility to convert json, yaml or toml from stdin to json, yaml or toml to stdout.4,518non-standard
rosalindCrate contains solutions of problems published on Rosalind.info32,189MIT
rosalind-bioDeterministic, low-memory genomics engine: memory as a verifiable contract (declare → predict → honor → verify) for alignment and…17MIT OR Apache-2.0
rosalind-cliCLI for `rosalind` crate24,978MIT
rosalind-receiptRosalind's canonical-JSON, self-hashing BLAKE3 reproducibility receipt: the RunManifest model, content-addressed claim hashing,…34MIT OR Apache-2.0
rosalind_test_readerA helper crate to read Rosalind test files2,451WTFPL
rosaryA Library About Rose Trees8,755GPL-3.0-or-later
rosascriptfaster dx with obj c ffi bindings3,871MIT
rosbagUtilities for reading ROS bag files.32,229MIT OR Apache-2.0
rosbag2-rsRosbag2 writer and more...8,911MIT AND Apache-2.0
rosbag2_image_loaderData loader for rosbag24,053MIT
rosbags-rsA high-performance Rust library for reading ROS2 bag files with full Python rosbags compatibility1,879Apache-2.0
roscAn OSC library for Rust482,454MIT/Apache-2.0
rosc_supercolliderrosc, patched for SuperCollider3,109MIT/Apache-2.0
roscal_libOpen Security Controls Assessment Language In Rust2,433MIT OR Apache-2.0
rosdrosd is the most productive way to interact with roslaunch files in Rust because of its safe and composable abstractions over…2,625MIT OR Apache-2.0
rosd_clirosd is the most productive way to interact with roslaunch files in Rust because of its safe and composable abstractions over…1,716MIT OR Apache-2.0
roseCross-platform GUI framework.13MIT OR Apache-2.0
rose-bitset-deriveProcedural macros internal to the 'rose-bitsets' crate.1,460MIT
rose-bitsetsSmall, fixed-size bitsets for storing integers/indices.1,232MIT
rose-cryptoCryptographic primitives for Rose Nockchain Wallet431MIT
rose-grapha small graph, not usable for most projects3,947MIT OR Apache-2.0
rose-nockchain-typesNockchain types for Rose wallet336MIT
rose-squared-sdkPrivacy-preserving encrypted search SDK implementing the SWiSSSE protocol with forward/backward security and volume-hiding,…21MIT
rose-ztdBase Zero-knowledge data structures and noun-lib for Nockchain539MIT
rose-ztd-deriveDerive macros for rose-ztd543MIT
rose_bloomA concurrent growing element size linked list with stable pointers.7,648MIT OR Unlicense
rose_treeAn indexable tree data structure with a variable and unbounded number of branches per node. It is Implemented on top of…298,890MIT/Apache-2.0
rosefincha game framework,support micro service1,508Apache-2.0
roselimeRoselime Rust SDK for the control plane and outbound send plane37MIT
rosellaMetagenome assembled genome recovery from metagenomes using UMAP and HDBSCAN6,784GPL-3.0
rosemarylike shell's `time`, but with a progressbar4,257MIT/Apache-2.0
rosenSimple and secure TCP communication in Rust.1,866Apache-2.0
rosenpassBuild post-quantum-secure VPNs with WireGuard!29,783MIT OR Apache-2.0
rosesA TUI RSS reader, backed by Feedbin.35MIT