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.

rmin-macrosA minimal Rust lib for writting R extensions5,868AGPL-3.0 rminiaudioErgonomic Rust bindings for miniaudio34MITMultimedia::Audio rmistralA simple interface for Mistral models1,722MIT/Apache-2.0 rmjRemoji CLI helper tool206MIT rmjsA speedy script for quickly removing auto-generated compiled JavaScript files from IntelliJ TypeScript projects.1,577Apache-2.0 rmjunkTool to remove junk files such as `.DS_Store` and `Thumbs.db` from directories1,502MIT OR Apache-2.0Filesystem rmkKeyboard firmware written in Rust73,143MIT OR Apache-2.0 rmk-configConfig crate of RMK29,722MIT OR Apache-2.0 rmk-macroProc-macro crate of RMK41,543MIT OR Apache-2.0 rmk-palettefxPalette-sampled RGB matrix effects ported from Pascal Getreuer's PaletteFx module.49Apache-2.0Embedded developmentNo standard library rmk-rynkHost-side tooling for the Rynk protocol — RMK's native host communication channel17MIT OR Apache-2.0 rmk-typesCommon types in RMK8,767MIT OR Apache-2.0 rmkitrmkit is a toolkit set for RMK keyboard firmware16,046Apache-2.0 rmlA machine learning library in Rust.3,000LGPL-3.0-or-laterMathematicsScience rml-coreA simple N-gram language model implementation in Rust705MITAlgorithmsScience rml_amf0Modules for handling the encoding and decoding of data with Adobe's Action Message Format 0 (AMF0 data format).248,701MITEncodingParsing tools rml_rtmpRust library for handling aspects of the RTMP protocol.269,007MITMultimediaMultimedia::Audio rmlsMessaging Layer Security in Rust7,163MIT OR Apache-2.0 rmlxHigh-performance ML inference framework for Apple Silicon (Metal GPU)30MITHardware supportScience rmlx-allocGPU memory allocation and buffer pooling for RMLX292MIT rmlx-cliCommand-line interface for RMLX23MIT rmlx-coreCore GPU operations and kernel registry for RMLX192MIT rmlx-distributedDistributed inference (TP/EP) over RDMA for RMLX128MIT rmlx-macrosProcedural macros for RMLX246MIT rmlx-metalMetal GPU abstraction layer for RMLX335MIT rmlx-nnNeural network layers and model architectures for RMLX85MIT rmlx-rdmaLow-level RDMA/Thunderbolt bindings for RMLX182MIT rmmMulti-precision math library1,676MIT rmmeshA fast 3D mesh import/export crate with a compact binary format, ready for Vulkan/OpenGL/DX11/DX1236MITGame developmentGraphics rmmmRust MySQL Migration Manager3,890ISCCommand line utilitiesDatabase interfaces rmnReserved1,559MIT rmormo1,542MIT rmodKeep Rust mod.rs and lib.rs module declarations in sync with the filesystem42MITCommand line utilitiesDevelopment tools rmodbusFast and platform-independent Modbus server framework193,157Apache-2.0 rmodemXMODEM (and variants) implementation in no-std Rust4,999AGPL-3.0-or-laterEmbedded developmentNetwork programming rmonProgram profiling tool with TUI for unix(like) systems1,969MITCommand line utilities rmon-macosA lightweight macOS activity monitor TUI built with Rust and Ratatui11MITCommand line utilities rmonitorA simple, Tokio-compatible protocol decoder for RMonitor, a line based timing protocol supported by different vendors of sport…7,554MIT/Apache-2.0Network programming rmorSecure web fetch MCP server with prompt injection detection24MITCommand line utilitiesDevelopment tools rmoshR6RS & R7RS Scheme Interpreter18,674MIT rmoteSimple, fast SFTP directory mirror: local → remote415MITNetwork programming rmpPure Rust MessagePack serialization implementation122,461,189MITEncoding rmp-ca-analyticsRoute analytics and metrics calculation16MIT rmp-ca-geo-mathCore geodetic formulas for rmp.ca54MIT rmp-ca-hierholzerIterative Hierholzer's algorithm for Eulerian circuits17MIT rmp-ca-routing-pluginsModular cost plugins for route optimization36MIT rmp-coreRust Multi Platform774MIT rmp-futuresAsync Rust MessagePack and MessagePack-RPC66,764MIT OR Apache-2.0AsynchronousEncoding rmp-ipcIPC using Rust MessagePack (rmp)27,481Apache-2.0 rmp-macrosMacros for Rust Multi Platform994MIT rmp-route-optimizerA high-performance Eulerian route optimizer with MCP support.66MITAlgorithmsScience::Geospatial rmp-rpca msgpack-rpc client and server based on tokio33,629non-standard rmp-serdeSerde support for MessagePack114,554,238MITEncoding rmp-serializeRust Serialize bindings for RMP63,262MIT rmp-utilsUtils for Rust Multi Platform1,193MIT rmp-vrp-solverHigh-performance VRP (Vehicle Routing Problem) solvers in Rust for rmp.ca17MITAlgorithmsScience rmp3fast & safe no_std minimp3 wrapper22,267CC0-1.0 rmp_fsA small lib that help to serialize and deserialize from/to rmp (RustMessagePack) with a file.12,284MITFilesystem rmpcA beautiful and configurable TUI client for MPD20,005BSD-3-Clause rmpc-mpdplaceholder878BSD-3-Clause rmpfitPure Rust implementation of the CMPFIT library77,388MIT rmppPrecise types for RMP770MITEncodingParsing tools rmpvDecoding/Encoding MessagePack values without schema25,486,244MITEncoding rmq-rpcClient server for RPC via RabbitMQ3,891non-standard rmq-rs-adminRabbitmq Rust Admin API Client2,577MIT rmq-tabulationRmq using extensive tabulation3,901GPL-3.0 rmq_monitorA simple tool which monitors RabbitMQ and notifies via Slack (legacy webhooks) when certain thresholds are met11,473MITCommand line utilities rmqfwdA tool to persist, export and republish RabbitMQ messages4,910MIT/Apache-2.0 rmqttMQTT Server for v3.1, v3.1.1 and v5.0 protocols21,152MIT OR Apache-2.0Network programming rmqtt-aclThe built-in ACL uses file-based rules, making it simple and lightweight—ideal for projects with stable or few rule changes.4,540MIT OR Apache-2.0 rmqtt-auth-httpHTTP authentication uses a custom HTTP API as the data source, enabling flexible and complex auth logic based on its responses.4,009MIT OR Apache-2.0 rmqtt-auth-jwtJWT is a token-based auth method that removes the need for server-side credential storage. RMQTT supports JWT-based user…3,427MIT OR Apache-2.0 rmqtt-auto-subscriptionAuto Subscription allows RMQTT to set multiple rules, subscribing the device to specified topics according to the rules once it…3,794MIT OR Apache-2.0 rmqtt-bridge-egress-kafkaBridge remote KAFKA in egress mode.3,462MIT OR Apache-2.0 rmqtt-bridge-egress-mqttBridge remote MQTT in egress mode.4,215MIT OR Apache-2.0 rmqtt-bridge-egress-natsBridge remote NATS in egress mode.3,411MIT OR Apache-2.0 rmqtt-bridge-egress-pulsarBridge remote Apache-Pulsar in egress mode.3,391MIT OR Apache-2.0 rmqtt-bridge-egress-reductstoreBridge remote reductstore in egress mode.3,429MIT OR Apache-2.0 rmqtt-bridge-ingress-kafkaBridge remote KAFKA in ingress mode.3,976MIT OR Apache-2.0 rmqtt-bridge-ingress-mqttBridge remote MQTT in ingress mode.4,696MIT OR Apache-2.0 rmqtt-bridge-ingress-natsBridge remote NATS in ingress mode.1,062MIT OR Apache-2.0 rmqtt-bridge-ingress-pulsarBridge remote Apache-Pulsar in ingress mode.3,917MIT OR Apache-2.0 rmqtt-bridge-originBridge Origin plugin for RMQTT, identifies MQTT clients from bridge-ingress-mqtt or bridge-egress-mqtt connections74MIT OR Apache-2.0 rmqtt-cluster-broadcastA cluster broadcast plugin for RMQTT that enables lightweight, dependency-free communication between nodes.4,256MIT OR Apache-2.0 rmqtt-cluster-raftThe RMQTT cluster, powered by the `rmqtt-cluster-raft` plugin, uses RAFT for consistency and fault tolerance. Nodes share state…6,857MIT OR Apache-2.0 rmqtt-codecMQTT protocol codec implementation with multi-version support and version negotiation16,126MIT OR Apache-2.0 rmqtt-confCentralized configuration management system for RMQTT MQTT broker1,498MIT OR Apache-2.0 rmqtt-counterThis plugin collects key MQTT server metrics, enhancing observability and operational insight.3,571MIT OR Apache-2.0 rmqtt-grpcio-compilergRPC compiler for grpcio97Apache-2.0Network programming rmqtt-http-apiThis plugin provides HTTP APIs for integration with external systems, enabling operations like querying client information and…6,120MIT OR Apache-2.0 rmqtt-macrosProcedural Macro Utilities9,849MIT OR Apache-2.0 rmqtt-message-storagePublished messages are stored until expiration and forwarded to new matching subscriptions. They’re cleared automatically after…4,284MIT OR Apache-2.0 rmqtt-netBasic Implementation of MQTT Server16,770MIT OR Apache-2.0 rmqtt-p2p-messagingAn rmqtt plugin that provides point-to-point (P2P) messaging support, enabling direct message delivery between clients using…1,792MIT OR Apache-2.0 rmqtt-pluginsPlugin collection for rmqtt, providing authentication, storage, bridges, clustering, and other extensions.2,826MIT OR Apache-2.0 rmqtt-protobuf-buildUtility functions for generating Rust code from protobufs (using protobuf-rust or Prost)629Apache-2.0 rmqtt-raftrmqtt-raft - A raft framework, for regular people29,741MIT OR Apache-2.0Algorithms rmqtt-raft-coreThe rust language implementation of Raft algorithm.550Apache-2.0AlgorithmsDatabase implementations rmqtt-raft-protoProtocol definitions for the rust language implementation of the Raft algorithm.571Apache-2.0AlgorithmsDatabase implementations rmqtt-retainerWhen a client publishes with the retain flag, the message is saved and sent to future subscribers matching the topic.4,096MIT OR Apache-2.0 rmqtt-session-storageConnection information, subscription relationships, offline messages, and inflight messages will be stored.4,852MIT OR Apache-2.0 rmqtt-shared-subscriptionShared subscription plugin for RMQTT. Implements group subscription selection strategies (random, round-robin, hash, sticky) for…96MIT OR Apache-2.0 rmqtt-storagermqtt-storage - Is a simple wrapper around some key-value storages22,794MIT OR Apache-2.0Database interfaces rmqtt-sys-topicRMQTT periodically publishes its own operational status, message statistics, and client online/offline events to system topics…4,355MIT OR Apache-2.0 rmqtt-topic-rewriteSome legacy IoT devices can't change MQTT topics. RMQTT's topic rewriting auto-maps topics during subscribe, unsubscribe, or…3,520MIT OR Apache-2.0 rmqtt-utilsEssential utilities for RMQTT system operations.16,586MIT OR Apache-2.0 rmqtt-web-hookThis enables RMQTT to send hook event notifications to a web service.4,255MIT OR Apache-2.0 rmqttcrmqttc is a client for the MQTT V5 protocol. based on rumqttc873MIT rmqttdMQTT Server for v3.1, v3.1.1 and v5.0 protocols1,726MIT OR Apache-2.0Network programming rmquickjsHigh-level MicroQuickJS bindings for Rust52MITAPI bindingsNo standard library rmquickjs-sysLow-level MicroQuickJS bindings for Rust91MITAPI bindingsNo standard library rmrrmr node_modules,dist1,561MIT rmrfA simple `rm -rf` command alternative8,421MITCommand-line interfaceCommand line utilities rmrfdSystem service to delete huge directory trees in background1,532MIT OR Apache-2.0 rmrfrsrmrfrs is a powerful filesystem cleaning tool designed to optimize storage by identifying and removing unnecessary files within…6,564MITCommand line utilities rmrfrs-libShared code lib for rmrfrs and rmrfrs-ui.3,362MIT rmrsA Rust library for parallel processing and data processing309MIT OR Apache-2.0 rmsA simple type for calculating and storing the RMS given some buffer of interleaved audio samples.18,614MIT rms-memory-mcpPersistent, local-first memory for your AI coding agents.106MITCommand line utilitiesDatabase interfaces rmsafesafely removing files and directories; moving them to trash24,861MIT rmskin-builderA CLI tool to package Rainmeter Skins into a .rmskin file.1,322MIT rmtRandom matrix theory: Marchenko-Pastur, Wigner semicircle, eigenvalue statistics747MIT OR Apache-2.0AlgorithmsMathematics rmt2cc7800a companion tool of cc7800 generating C code from RMT songs (Raster Music Tracker)885GPL-3.0-or-laterCommand line utilitiesGame development rmtag2TBA1,307ISC rmtargetFind and remove rust build target directory.1,490MIT rmtg_coreCore library for the Rust MTG project4,161MIT rmtg_serverCore library for the Rust MTG project3,825MIT rmtreermtree is a faster rm -rf1,509MITCommand line utilitiesFilesystem rmuidemo crate17MIT rmumpsPure Rust multifrontal sparse symmetric indefinite solver336CECILL-CAlgorithmsMathematics rmupA cross-platform TUI music player14,912MPL-2.0Command line utilities rmusA music playing library4,104MIT rmusic基于cargo实现音乐播放功能1,751MIT OR Apache-2.0 rmusic1基于cargo实现音乐播放功能2,101MIT OR Apache-2.0 rmuxA local terminal multiplexer with a tmux-style CLI, daemon runtime, Rust SDK, and ratatui integration.1,588MIT OR Apache-2.0Command-line interface rmux-clientBlocking local client and attach-mode plumbing for the RMUX terminal multiplexer.3,211MIT OR Apache-2.0Command-line interface rmux-coreCore session, pane, layout, format, hook, and buffer model for the RMUX terminal multiplexer.3,382MIT OR Apache-2.0Command-line interface rmux-ipcLocal IPC endpoint and transport primitives for the RMUX terminal multiplexer.5,570MIT OR Apache-2.0AsynchronousCommand-line interface rmux-osSmall OS abstraction layer used by RMUX IPC and terminal integrations.6,263MIT OR Apache-2.0Command-line interfaceOperating systems rmux-protoRMUX detached IPC protocol DTOs, framing, and wire-safe error types.5,642MIT OR Apache-2.0AsynchronousCommand-line interface rmux-ptyPTY allocation, resize, and child-process control for the RMUX terminal multiplexer.3,895MIT OR Apache-2.0Command-line interfaceOperating systems rmux-sdkPublic, daemon-backed Rust SDK for the RMUX terminal multiplexer (facade, ensure-session, snapshots, events, detach helpers).5,469MIT OR Apache-2.0AsynchronousCommand-line interface rmux-serverTokio daemon and request dispatcher for the RMUX terminal multiplexer.3,257MIT OR Apache-2.0Command-line interface rmux-typesShared platform-neutral value types for the RMUX terminal multiplexer workspace.6,419MIT OR Apache-2.0Command-line interface rmux-web-cryptormux web-share E2EE core: X25519 + ML-KEM-768 hybrid sessions, ChaCha20-Poly1305 records, and WASM bindings.1,620MIT OR Apache-2.0 rmuxinatortmux project configuration utility8,745MIT rmv-bevy-testing-toolsWrite simple tests for bevy systems, using rstest, insta, and speculoos.13,396MIT rmwplaceholder ; writing1,729AGPL-3.0-or-later rmw-bytesto bytes and from bytes3,937AGPL-3.0-or-later rmw-hddsROS 2 RMW integration layer for HDDS120Apache-2.0 OR MITNetwork programming rmw-mdbx-sysRust bindings for mdbx.1,722Apache-2.0Database interfacesExternal FFI bindings rmw-stunget external ip port via stun server4,668AGPL-3.0-or-later rmw-toml-fmtFormat .toml files1,556MIT rmw-upnpupnp port map daemon16,696Apache-2.0 rmw-utf8Short text compression algorithm for utf-8 (optimized for Chinese , developed based on rust programming language).…9,643Apache-2.0 rmw-zerodds-shimROS 2 rmw_zerodds shim — C-FFI wrapper around zerodds-ros2-rmw + zerodds-c-api102Apache-2.0Network programming rmw_configset / get config from config file and env1,550Apache-2.0 rmw_errutils for log err6,885Apache-2.0 rmw_logset / get config from config file and env2,696Apache-2.0 rmw_strto str and from str7,543AGPL-3.0-or-later rmw_ttlmapMinimal async cache in Rust with support for key expirations1,620MITAlgorithmsAsynchronous rmxFaster GNU 'rm' drop in replacement with extra features9,759MIT OR Apache-2.0 rmxtA replacement for the 'rm' command with a trash feature for safer file deletion.4,407MIT rmyipSmall myip web app for use by dynamic dns services and whatnot39MIT rmzFast rm provides an alternative to rm that focuses on maximizing performance.208,093Apache-2.0Command line utilitiesDevelopment tools rnCommand line tool for managing per-session nodejs versions based on package.json files4,473MITCommand line utilitiesDevelopment tools rn-runA simple CLI tool to run react native projects4,722MIT rn-xlsx2csvFast xlsx to csv converter4,357WTFPL rn2903A Rusty interface for the RN2903 LoRa module's serial protocol3,622GPL-3.0-onlyAPI bindingsEmbedded development rn2xx3Rust driver for Microchip RN2483 and RN2903 LoRaWAN modules. [WIP]10,314MIT OR Apache-2.0Embedded developmentHardware support rn4870A platform agnostic driver for the RN4870 BLE module7,481MIT OR Apache-2.0Embedded developmentHardware support rna'Loot-Table Script' interpreter4,707MITParsing tools rna-algosLibrary of RNA Bioinformatics Algorithms64,411MIT rna-ss-paramsLibrary of RNA secondary structure parameters47,612MIT rnaapiNetActuate API client library and cli program1,840GPL-3.0-only rnaapi_deriveNetActuate API client library and cli program489GPL-3.0-only rnacosNacos server re-implemented in Rust.109,869Apache-2.0 rnacos-web-dist-wraprnacos server's console front-end dist embed wrap project.77,834MIT/Apache-2.0 rnadrawRNA secondary structure SVG renderer CLI24MITScienceVisualization rnadraw-coreRNA secondary structure layout engine95MITScienceVisualization rnafamprobRNAfamProb Program, Program for Estimations of Posterior Probabilities on RNA Structural Alignment2,975MIT rnameOpen tool for renaming files1,599non-standard rnapkinCLI utility for drawing RNA secondary structure16,389MITCommand line utilitiesScience rnatuiNetActuate API client library and cli program415GPL-3.0-only rnavTerminal log navigator46MITCommand line utilitiesFilesystem rnbA terminal-first Notebook editor and runner written in Rust80GPL-2.0Command line utilitiesDevelopment tools rncarbitrary TCP and UDP connections and listens2,923GPL-3.0-or-laterCommand line utilities rnclsreact native or nodejs package manager54MIT rncryptorRust implementation of the RNCryptor AES file format2,262MIT rndRandom2,208GPL-3.0-only rnd-cliA simple tool to read a file and manage his lines with a random feature4,422MIT/Apache-2.0Command line utilities rnd-cmdA CLI tool to get random number429MIT rndcBIND9 RNDC protocol implementation for Rust3,702MPL-2.0 rndfileA tool for finding and picking a random file within a given directory, support for images included.1,413MITCommand line utilitiesMultimedia::Images rndkUtilities for building Android binaries879MIT OR Apache-2.0 rndmatorCommand-line utility to toss a coin, roll dice and randomly choose from a list.1,980GPL-3.0Command line utilities rndzA simple rendezvous protocol implementation to help NAT traversal or hole punching.2,800MIT rnekoA simple CLI tool for download random nekos.10,872GPL-3.0Command line utilities rnetEasily call into Rust from C# or other .net langauges.7,550MIT OR Apache-2.0 rnet-genGenerator for rnet.5,364MIT OR Apache-2.0