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.

rumbokLombok-like derive macros (Getter, Setter, Data) for Rust118MITDevelopment toolsRust patterns rumdbBlazing fast key-value storage basec on Bitcask whitepaper3,423MITDatabase implementations rumdlA fast Markdown linter written in Rust (Ru(st) MarkDown Linter)92,917MITCommand line utilitiesDevelopment tools rumdumpA simple object file dumper for the UM (ICFP 2006) 14-instruction architecture3,977MIT rumerust lume1,940GPL-3.0-or-later rumenx-blackjackA simple Blackjack card game engine and REST API server written in Rust25MITGamesWeb programming::HTTP server rumenx-chessA high-performance chess engine and REST API server written in Rust22MITGamesWeb programming::HTTP server rumenx-pokerA configurable Poker card game engine and REST API server written in Rust with multiple variant support (Texas Hold'em, Omaha,…28MITGamesWeb programming::HTTP server rumenx-sixtysixMinimal backend engine + HTTP API for the traditional 24-card trick-taking game Sixty-six22MIT rumenx-sudokuFast Sudoku generator & solver — classic 9×9 plus configurable grids — with unique puzzles, CLI, and REST server.2,642MITAlgorithmsGames rumeter-componentA load test platform for writing a load test script by rust. Just like JMeter, but it prefer using like SDK, not a GUI tool.3,888MIT rumiPCR Deduplication via directional adjacency3,506MITAlgorithmsScience rumi2Rumi2 simplifies the process of deploying your web applications and servers. With seamless SSH2 integration, it effortlessly…1,615MITCommand line utilitiesDevelopment tools ruminaHigh-throughput UMI-aware deduplication of next-generation sequencing data4,033non-standardCommand line utilitiesScience rumioControl your MMIO and CPU registers without pain.7,519MIT/Apache-2.0Embedded developmentHardware support rumkA fast linter for Makefiles446MITCommand line utilitiesDevelopment tools rumlGenerate plantuml code from Rust's modules.2,453MIT OR Apache-2.0Visualization ruml-oxTest setup (hellow world) for ruml-ox2,682BSD-3-Clause rummA (not quite) minimal command line tool for retrieving CPU usage written in rust.21MIT rummageA simple and opinionated environment collector16,826MITDevelopment tools::Debugging rummage-cliGPU-accelerated Nostr mining tool (vanity keys + NIP-13 PoW)107MIT rummage-rsSafe Rust wrappers for the Rummage GPU Nostr mining library (CUDA)220MIT rummage-sysRaw FFI bindings to the Rummage GPU Nostr mining library (CUDA)269MIT rummikub_solverSolves a board of Rummikub game by attempting to fit every piece given into a valid game set.2,691Apache-2.0 rummya crate for the card game Rummy6,018MITGames rumoMobile framework & build tooling3,612MIT rumocaModelica compiler written in RUST9,296Apache-2.0CompilersScience rumorreserved; library for rumor file synchronization protocol1,493MITFilesystem rumor-clientreserved; client for rumor file synchronization protocol1,446MITFilesystem rumor-serverreserved; server for rumor file synchronization protocol1,482MITFilesystem rumosCLI utility for controlling screen brightness2,677MIT rumpText snippets on the command line.4,759MIT rumpkernelRumpkernel as a crate7,193BSD-2-Clause rumplSample-free General MIDI player and renderer18ISCCommand line utilitiesMultimedia::Audio rumpsteakSession types for asynchronous communication between multiple parties.1,693MITAsynchronousConcurrency rumpsteak-auraSession types for multi-party asynchronous communication.1,158MITAsynchronousConcurrency rumpsteak-aura-choreographyChoreographic programming for Rumpsteak - effect-based distributed protocols949MIT OR Apache-2.0AsynchronousConcurrency rumpsteak-aura-fsmSession types for asynchronous communication between multiple parties (Aura flavored).391MITAsynchronousConcurrency rumpsteak-aura-macrosProcedural macros for Rumpsteak session types (Aura flavored).1,287MITAsynchronousConcurrency rumpsteak-lean-bridgeLean verification bridge for Rumpsteak session types77MITConcurrencyDevelopment tools rumpsteak-macrosSession types for asynchronous communication between multiple parties.2,510MITAsynchronousConcurrency rumpsteak-theorySession type theory algorithms - projection, merge, subtyping495MIT OR Apache-2.0Algorithms rumpsteak-typesCore session types for Rumpsteak - matching Lean definitions591MIT OR Apache-2.0Data structures rumpunchThis crate name is available. Contact me (neil2468 at gmail.com) if you want it.3,867MIT OR Apache-2.0 rumpusA framework for navigation using skylight polarization.21GPL-3.0-or-later rumpyA reimplementation of NumPy for use with rustpython in embedded interpreters109Apache-2.0 rumq-brokerLibrary for embeddable mqtt broker8,767MIT rumq-cliCommandline mqtt utilities to replace mosquitto_sub and mosquitto_pub4,271MIT rumq-clientAn efficeint and robust mqtt client for your connected devices20,118MIT rumq-coreSerializes and deserializes mqtt byte stream27,738MIT rumqttMqtt client for your IOT needs80,858Unlicense rumqttcAn efficient and robust mqtt client for your connected devices7,040,308Apache-2.0Network programming rumqttc-async-stdAn efficient and robust mqtt client for your connected devices1,659Apache-2.0Network programming rumqttc-core-nextShared transport and connection plumbing for the rumqttc-next client crates138,091Apache-2.0Network programming rumqttc-dev-patchedAn efficient and robust mqtt client for your connected devices39,475Apache-2.0Network programming rumqttc-nextMQTT 5 facade crate that re-exports rumqttc-v5-next64,676Apache-2.0Network programming rumqttc-v4-nextExplicit MQTT 3.1.1 client crate in the rumqttc-next family78,026Apache-2.0Network programming rumqttc-v5-nextExplicit MQTT 5 client crate in the rumqttc-next family71,013Apache-2.0Network programming rumqttdrumqttd is a high performance MQTT broker written in Rust which is light weight and embeddable621,904Apache-2.0Network programming rumqttlogkafka inspired rumqtt's mqtt commitlog56,884Apache-2.0 rumraisinAn RSS/Atom reader for Matrix.2,641MIT rumrustlightweight x86 32-bit MurmurHash3 implementation1,573GPL-3.0 rumtk-arenaArena/Bump allocator library to support performance critical portions of the rumtk framework.97LGPL-3.0Parser implementationsParsing tools rumtk-benchmarkBenchmark tool to generate a report of performance characteristics. Built for the RUMTK toolkit, but not limited to it.47LGPL-3.0Parser implementationsParsing tools rumtk-coreCore library for providing general functionality to support the other RUMTK crates. See rumtk-hl7-v2 crate as example10,027LGPL-3.0Parser implementationsParsing tools rumtk-hl7-v2HL7 V2 Parser and MLLP Implementation to support building interface utilities.7,336LGPL-3.0Parser implementationsParsing tools rumtk-hl7-v2-parseHL7 V2 Parser utility based on the RUMTK framework.104GPL-3.0-or-laterParser implementationsParsing tools rumtk-v2-interfaceHL7 V2 Interface utility based on the RUMTK framework.1,950GPL-3.0-or-laterParser implementationsParsing tools rumtk-webWeb framework part of the RUMTK framework that attempts to simplify and expedite dashboard development in Healthcare.1,237LGPL-3.0Parsing toolsScience rumusA native-Rust deep learning framework with explicit memory safety and hardware acceleration322MIT OR Apache-2.0 rumus-distributed3D parallelism for RUMUS: Tensor Parallelism, Pipeline Parallelism, async collectives18MIT OR Apache-2.0 rumus-graphSparse graph engine for RUMUS — WebGPU-native fused SpMM for GNNs19MIT OR Apache-2.0 rumus-macrosProc macros for the RUMUS deep learning framework286MIT OR Apache-2.0 rumus-serveHigh-throughput inference server for RUMUS with continuous batching19MIT OR Apache-2.0 rumus-visionSpatial CNN engine for RUMUS — direct-convolution and pooling via WebGPU33MIT OR Apache-2.0 rumya-bindingRumya programming language's binding for Rust3,257MIT runa.k.a. runtool: the bridge between human and AI tooling9,457MIT run-asRun a command as root (sudo), fork from runas crate2,168Apache-2.0 run-catA cute running cat animation on your windows taskbar.3,749MIT run-clang-formatCross platform CLI wrapper for executing clang-format based paths or globs specified in a JSON input file.13,404non-standard run-clang-tidyCross platform CLI wrapper for executing clang-tidy based paths or globs specified in a JSON input file.16,533non-standard run-cliA CLI to help you run any command21,524MITCommand line utilitiesDevelopment tools run-command-on-aws-lambdaRun an arbitrary command line on AWS Lambda2,750Apache-2.0Command line utilities run-ctagsGenerate a ctags file for your Rust project with Universal Ctags.17,631MIT OR Apache-2.0 run-downAn implementation of run-down protection in rust.3,141MITConcurrencyMemory management run-dsrpcTonic bindings to interface with the RUN-DSP dataspace connector.5,324Apache-2.0API bindings run-gitRun Git easily392MIT OR Apache-2.0 run-in-robloxRun stuff inside Roblox Studio7,830MIT run-in-roblox-modifiedRun stuff inside Roblox Studio1,564MIT run-infoMonitor CPU and memory usage via terminal (Linux only)5,398MIT run-kitUniversal multi-language runner and smart REPL1,716Apache-2.0 run-loopRun loop for thread, provide message post, deadline timer and future executor2,836MIT/Apache-2.0 AND BSD-2-ClauseData structures run-on-dropRun code when an object is dropped35,459MIT OR Apache-2.0No standard libraryRust patterns run-or-raiseUtility for launching applications or focusing their windows17,419GPL-3.0Command line utilities run-partsRun scripts or programs in a directory5,433Apache-2.0Command line utilities run-rsRun a subset of Rust as an interpreted script188MIT OR Apache-2.0Command line utilitiesDevelopment tools run-thatRun scripts from centralized repo12,960MIT run-that-appruns third-party applications without the need to install them341ISC run-themA CLI to launch a single command with many workers, serializing the output1,646MITCommand line utilitiesConcurrency run-thisA utility that gracefully handles missing command dependencies2,910MITCommand line utilities run-toolA multi-purpose tool to aid developers in executing common tasks.7,385Apache-2.0Command line utilitiesDevelopment tools run-whatHTML-first web framework powered by Rust. No JavaScript frameworks, no build steps—just HTML.534MITTemplate engineWeb programming run-whenA simple binary that watches filesystem and runs a given executable in a debounced way.4,930non-standard run0editsudoedit but for run0911MPL-2.0Command line utilities run_cmdshell script written in rust4,481MITCommand line utilitiesDevelopment tools run_code_rmcp云函数服务,执行JS/TS/Python语言代码,脚本必须有约定的函数名称(handler/main),会调用约定的函数名称结果和日志返回.17,678Apache-2.0 run_commandstandardized way to run shell commands with a compact api.16,219MIT run_everyRun some code up to once per specified duration5,486MIT OR Apache-2.0Date and time run_itA simple task runner2,624AGPL-3.0-only run_notifyRuns another command, sending a notification to pushover when it completes903non-standard run_onceRuns code in rust once, from a closure2,118GPL-3.0-only run_scriptRun shell scripts in rust.3,704,624Apache-2.0Command-line interfaceCommand line utilities run_shellshell script written in rust21,593MITCommand line utilitiesDevelopment tools run_timesruns a function some number of times529MIT runaruna2,900Apache-2.0 runa-coreFundamental scaffolding for a Wayland compositor2,529MIT OR Apache-2.0 runa-ioUtilities for communicating with the wayland wire protocol3,523MIT OR Apache-2.0 runa-io-traitsTraits for communicating using the Wayland wire protocol5,025MIT OR Apache-2.0 runa-macrosMacros for runa-core3,071MIT OR Apache-2.0 runa-orbiterReference implementation of Wayland protocol interfaces2,063MIT OR Apache-2.0 runa-tuiA fast, keyboard-focused terminal file manager (TUI). Highly configurable and lightweight.727MIT OR Apache-2.0Command-line interfaceCommand line utilities runa-wayland-protocolsGenerated types and traits for the Wayland protocols3,603MIT OR Apache-2.0 runa-wayland-scannerGenerate Rust types and traits from Wayland XML protocol specifications4,449MIT OR Apache-2.0 runa-wayland-scanner-codegenGenerate code from wayland protocol specifications5,292MIT OR Apache-2.0 runa-wayland-scanner-macrosMacros for runa-wayland-scanner4,892MIT OR Apache-2.0 runa-wayland-spec-parserParsing and representing wayland protocol files5,793MPL-2.0 runa-wayland-typesTypes defined by the Wayland protocol4,911MIT OR Apache-2.0 runagentRunAgent SDK for Rust - Client SDK for interacting with deployed AI agents1,070MITAPI bindingsDevelopment tools runallRun multiple commands concurrently.3,880MIT runanumСуществительные с правильными окончаниями после чисел2,878MIT runapkAndroid build/deploy/debug CLI with first-class WSL and agent-friendly JSON.13MITCommand line utilitiesDevelopment tools runarWatches for changes in files and RUNs And Restarts a program821GPL-3.0-or-laterCommand line utilities runar-compiler-rustRust implementation of the Rúnar compiler (full pipeline: .runar.ts → Bitcoin Script)347MITCompilers runar-keysStandards-compliant X.509 certificates and ECDSA P-256 key management for Runar2,012MITAuthenticationCryptography runar-langTypes and mock functions for Rúnar smart contract development in Rust230MITCryptography runar-lang-macrosProc-macro attributes for Rúnar smart contract development333MITCryptography runar-schemasProtobuf schema types for Runar (ServiceMetadata, etc.)1,544MITData structures runar-serializerEnhanced serialization with selective field encryption for Runar1,854MITEncoding runar-serializer-macrosDerive macros for runar-serializer2,003MITDevelopment tools runar_cliRunar CLI for node initialization and management401MIT runar_commonCommon traits and utilities for the Runar framework2,351MITDevelopment tools runar_gatewayRunar Gateway400MIT runar_macrosProcedural macros for the Runar Node system813MITDevelopment tools runar_macros_commonCommon macros for the Runar system1,549MITDevelopment tools runar_nodeRunar Node implementation1,361MITDevelopment tools runar_servicesSQLite integration and utilities for the Runar ecosystem.402MIT runar_test_utilsTest utilities for Runar crates1,008MIT runariumGenerate animated videos from GPS running/cycling data with real-time statistics30MIT OR Apache-2.0Command line utilitiesMultimedia::Video runasRun a command as root (sudo)29,212,632Apache-2.0 runas-rsA runas implementation with extra features written in Rust1,009GPL-3.0Operating systemsSecurity runas-with-inherited-cmdIdentical + inherited cmd; Run a command as root (sudo)3,014Apache-2.0 runatA distributed job scheduler for Rust133MITAsynchronousDatabase interfaces runat-macrosProcedural macros for the RunAt job scheduler212MITAsynchronous runbeam-cliCLI for managing Runbeam and Harmony844Apache-2.0 runbeam-sdkRust SDK for integrating with the Runbeam Cloud API, providing JWT validation, API client, and generic secure token storage1,418Apache-2.0API bindingsAuthentication runbookRunBook placeholder crate138Apache-2.0 runbotQQ client framework3,863MPL-2.0 runbot-codegenQQ client framework3,005MPL-2.0 runboxCLI for scaffolding container runner integration files61MITCommand line utilitiesDevelopment tools runcA crate for consuming the runc binary in your Rust applications5,978Apache-2.0API bindingsAsynchronous runccrun commands concurrently with rust and cargo9,559MITCommand line utilitiesConcurrency runcfgruncfg rust client library1,257MIT runciA ci tools for rust.1,561MITCommand line utilities runcliCLI AI agent for analyzing running training data38MIT runcmdThis library is used for extending `Execute` which is extending `Command` in order to execute commands more easily. Especially…2,980MITParser implementations runctlML training orchestration CLI for AWS EC2, RunPod, and local environments45MIT OR Apache-2.0Command line utilitiesDevelopment tools runcyclesRuntime authority for AI agents in Rust — hard limits on agent spend, risky tool actions, and audit gaps. Tokio-native client for…98Apache-2.0API bindingsAsynchronous rundRun CLI apps in detached terminal popup windows with configurable size and position52MITCommand line utilitiesDevelopment tools rundeck-apiRundeck API is a library to talk with Rundeck Application Programming Interface2,125MITDevelopment tools rundletA typed schema for defining helm charts to sail away on kubernetes1,613Apache-2.0ConfigurationFilesystem rundoRundo is a redo / undo library for rust which can auto generate undo op. Below is an example to use Rundo.7,093MIT rundo_attrsmacros lib by rundo13,492MIT rundo_attrscamacros lib by rundo1,930MIT rundo_typesbase undo redo types for Rundo14,874MIT rundspMaking fundsp even more fun778MIT runeThe Rune Language, an embeddable dynamic programming language for Rust.158,233MIT OR Apache-2.0Parser implementations rune-adler32Compute Adler-32 checksums of byte slices and files (RFC 1950)17MITAlgorithmsCommand line utilities rune-allocThe Rune Language, an embeddable dynamic programming language for Rust.86,787MIT OR Apache-2.0Parser implementations rune-alloc-macrosMacros for alloc crate of the Rune Language, an embeddable dynamic programming language for Rust.86,643MIT OR Apache-2.0Parser implementations rune-asciiASCII table lookup and character conversion — decimal, hex, octal, binary, and char32MITCommand line utilitiesEncoding rune-atbashAtbash cipher — reverse-alphabet substitution for Latin letters32MITCommand line utilitiesEncoding rune-axum-apikeyAPI key extractor and middleware for Axum — validates keys from headers, bearer tokens, or query parameters with constant-time…16MITAuthenticationWeb programming::HTTP server rune-axum-auditStructured audit log middleware for Axum — records method, path, status, latency, and client identity17MITDevelopment toolsWeb programming::HTTP server rune-axum-basicauthHTTP Basic authentication extractor and middleware layer for Axum with constant-time credential comparison43MITAuthenticationWeb programming::HTTP server rune-axum-bearerBearer token extractor for Axum — typed extraction from Authorization headers26MITNetwork programmingWeb programming rune-axum-bruteAccount lockout middleware for Axum — rate-limit authentication failures per key with configurable thresholds22MITAuthenticationWeb programming::HTTP server rune-axum-csrfCSRF protection middleware — double-submit cookie pattern for Axum63MITNetwork programmingWeb programming rune-axum-helmetSecurity headers middleware for Axum — CSP, HSTS, X-Frame-Options, Referrer-Policy, and more73MITNetwork programmingWeb programming rune-axum-ipfilterIP allowlist / blocklist middleware — CIDR-based IP filtering for Axum59MITNetwork programmingWeb programming rune-axum-jwtJWT extractor and middleware layer for Axum — validates HS256/384/512 tokens with configurable claim checks13MITAuthenticationWeb programming::HTTP server rune-axum-ratelimitIn-memory rate limiter middleware — fixed-window per-IP or per-key limiting for Axum65MITNetwork programmingWeb programming rune-axum-redirect-httpsRedirect HTTP requests to HTTPS — Tower middleware for Axum62MITNetwork programmingWeb programming rune-axum-sanitizeInput sanitization middleware for Axum — strips HTML tags and null bytes from query params and request bodies83MITWeb programmingWeb programming::HTTP server rune-axum-signatureHMAC request signature verification middleware for Axum — validates webhook signatures in constant time17MITCryptographyWeb programming::HTTP server rune-axum-sizeRequest body size limiter — Tower middleware for Axum45MITNetwork programmingWeb programming rune-axum-stackAll-in-one security middleware stack for Axum — helmet, CSRF, rate limiting, IP filter, HTTPS redirect, and body limit in one call13MITNetwork programmingWeb programming rune-axum-traceOpenTelemetry distributed tracing layer for Axum — OTLP/gRPC export to Jaeger, Grafana Tempo, or any OTel collector13MITNetwork programmingWeb programming rune-baseEncode and decode integers and byte strings in any numeric base with a custom alphabet17MITCommand line utilitiesEncoding rune-base64Base64 encoder and decoder — standard (RFC 4648) and URL-safe variants58MITCommand line utilitiesEncoding rune-binaryBinary representation encoder and decoder — converts bytes to 01010101 bit strings33MITCommand line utilitiesEncoding