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.
retroglyph-terminalShared ANSI/SGR cell-diff renderer for retroglyph's terminal-family backends389MIT
retroglyph-terminal-wasmWASM/browser terminal backend for retroglyph, driven by pushed events and pulled ANSI output366MIT
retroglyph-widgetsImmediate-mode drawing helpers for retroglyph (panels, gauges, tables, sparklines)370MIT
retroglyph-windowShared winit windowing layer for retroglyph's windowed backends372MIT
retrogressProgress bars with a thin API around complex features4,718MIT
retroimgConvert images to look like in retro IBM hardware5,162Apache-2.0 OR MIT
retrolangA simple systems programming language compiler for Z80 microprocessors75BSD-3-Clause
retrolang-asmZ80 assembler for RetroLang (based on FantASM by Guy Black)70BSD-2-Clause
retrolang-bin2cConvert Z80 binary ROMs to C arrays for Arduino sketches61BSD-3-Clause
retrolang-mathMathematical expression parser and evaluator for RetroLang (based on asciimath by chmln)158MIT
retromRetrom is a centralized game library/collection management service with a focus on emulation.40,860GPL-3.0
retrom-clientThe Retrom video game library client146,163GPL-3.0
retrom-client-webThe Retrom video game library web client1,864GPL-3.0
retrom-codegenCode generation for Retrom104,105GPL-3.0
retrom-dbDatabase layer for Retrom101,855GPL-3.0
retrom-grpc-serviceThe Retrom video game library gRPC service handlers681GPL-3.0
retrom-plugin-configRetrom plugin to facilitate client config management.27,595GPL-3.0
retrom-plugin-installerRetrom plugin that facilitates the installation of games locally.95,247GPL-3.0
retrom-plugin-launcherRetrom plugin to facilitate the launching of games.96,441GPL-3.0
retrom-plugin-service-clientRetrom plugin to facilitate accessing the Retrom api within tauri.32,785GPL-3.0
retrom-plugin-standaloneRetrom plugin to facilitate standlone mode features.25,630GPL-3.0
retrom-plugin-steamRetrom plugin to facilitate steam apps integration.31,000GPL-3.0
retrom-rest-serviceThe Retrom video game library REST (non-gRPC) service handlers684GPL-3.0
retrom-serviceThe Retrom video game library service102,518GPL-3.0
retrom-service-commonCommon service utils for the Retrom video game library service942GPL-3.0
retrom-telemetryCommon telemetry utils for the Retrom video game library packages825GPL-3.0
retrommo-fetchWrapper around the RetroMMO API.3,827MIT OR Apache-2.0
retronomiconA tool for managing the retronomicon database, including uploading and downloading artifacts.1,533Apache-2.0
retronomicon-dtoData transfer objects for the Retronomicon API6,848Apache-2.0
retroqwestA reqwest REST client generator.5,129MIT
retroqwest-deriveA reqwest REST client generator.7,162MIT
retrosaurusA retro Windows 3.1-styled thesaurus and dictionary for your desktop, powered by the Open English WordNet40MIT
retroshade-sdkRust SDK for building Retroshades within Soroban smart contracts.1,915Apache-2.0
retroshade-sdk-macrosMacros to generate Retroshade events implementations.2,180Apache-2.0
retrosheetA Rust interface for reading Retrosheet data.13,496MIT
retroshield-z80-workbenchZ80 code generation framework for RetroShield projects451BSD-3-Clause
retrospective-crate-version-taggingFill in GitHub release history from existing changlog entries and crates.io versions1,983MIT OR Apache-2.0
retrospectorRetro game ROM checksum verifier and metadata extractor90MIT
retrotv-fileA simple file handling library in Rust.238MIT
retryUtilities for retrying operations that can fail.16,410,406MIT
retry-afterRetry-After header for Hyper's header module115,184MIT OR Apache-2.0
retry-backoffRetry Backoff8,130Apache-2.0 OR MIT
retry-blockUtilities to retry operations that may fail with configurable backoff behavior using macros over blocks of code8,586MIT
retry-cliretry commands with automatic backoff5,982MIT
retry-cmdRetry commands on the command line without all the loops you always used!16,207MIT
retry-errorAn error type for an operation that can fail more than once773,240MIT OR Apache-2.0
retry-ifA tokio-compatible attribute-macro for decorating methods and functions with an exponential backoff.8,637MIT
retry-if-macroA tokio-compatible attribute-macro for decorating methods and functions with an exponential backoff.5,807MIT
retry-policiesA collection of plug-and-play retry policies for Rust projects.45,136,958MIT OR Apache-2.0
retry-policyRetry Policy9,643Apache-2.0 OR MIT
retry-predicateRetry Predicate7,441Apache-2.0 OR MIT
retry-rsA lightweight Rust asynchronous retry crate with configurable backoff strategies and jitter.16MIT
retry-spinnerRetry a command with live output forwarding, spinner wait, and optional timeout529MIT
retry-strategyA better asynchronous retry tool based on Tokio.2,785MIT
retry_allocA global allocator wrapper that will retry failed allocations.1,219MIT OR Apache-2.0
retry_asyncA library for retrying, with specific support for the Azure SDK for Rust (cf. https://github.com/Azure/azure-sdk-for-rust).5,012MIT
retry_coreA retry library for synchronous fallible operations102MIT
retry_durationsThis library generates a duration iterator for [retry] crates.1,629MIT
retry_fnA simple retry function with versions for blocking or non-blocking, tokio or async-std2,926MIT
retry_futureRetry futures mechanism7,033MIT/Apache-2.0
retry_macroA set of declarative macros which retries executing a function upon failure9,869MIT/Apache-2.0
retryableAutomatic function retry macro2,730MIT
retryable-proc_macrosAutomatic function retry macro3,517MIT
retryable-resultrepeatedly try on some recoverable errors until too many or a fatal error2,974MIT
retryifyProduction-grade async retry: shared budgets, circuit breaker, jittered backoff, dual timeouts, cancellation, and a tower Layer53MIT OR Apache-2.0
retryingGeneral-purpose retrying library for Rust with macros and functions11,001MIT OR Apache-2.0
retrying-coreCore of `retrying` library for Rust (macros)11,318MIT OR Apache-2.0
retryiterA wrapper lib on top of rust Iterator with added retry support10,926MIT
retryxAsync-first retry and exponential backoff helper for Tokio-based Rust applications.28MIT OR Apache-2.0
rets_expressionImplementation of RETS Validation Expressions from RESO RCP19163,465MIT
retstatHTTP Server returning the status in the URL5,418ISC
retsuA rich git commit graph in your terminal, like magic28MIT
retsynA full text search program. Can be used via CLI or as a library.1,082BSD-3-Clause
rettleA multithreaded ETL with inspiration drawn from Keras.10,278MIT OR Apache-2.0
rettyRetty — an asynchronous Rust networking framework that makes it easy to build protocols, application clients/servers.176,659MIT/Apache-2.0
retty-ioA collection of metal IO library with non-blocking TCP, UDP, broadcast, channel and timer, etc7,159MIT/Apache-2.0
retumbraTor-routed HTTP, owned DOM parsing, and optional headless JavaScript automation15GPL-3.0-or-later
retumbra-domOwned, safe HTML DOM with stable node identities and CSS selectors20GPL-3.0-or-later
retumbra-jsHeadless page JS runtime on SpiderMonkey: per-page isolated PageRuntime with DOM, fetch/XHR seams, and a frozen-fingerprint…16GPL-3.0-or-later
retune-for-allA performance-oriented microtonal MIDI retuner that can send multi-timbral or MPE midi, supports scala scl/kbm file import, and…32MIT
return-okMacros for dealing with Options and Results where you shouldn't421MIT OR Apache-2.0
return_crusherA shitty tool to crush a function body into (technically) one return statement using tree-sitter. Won't work for non GNU C syntax…3,000LGPL-3.0
return_if_okA macro that returns a `Result` as-is if it’s `Ok(_)`, or unwraps it if it’s `Err(_)`. This is the “opposite” of `try!`, in the…3,075MIT
returnstemporary return macros to let the compiler shut the fun up while building78MIT
retworkxA python graph library implemented in Rust24,876Apache-2.0
retworkx-coreRust APIs used for retworkx algorithms71,580Apache-2.0
retzCommand-line tool to convert timestamps to other timezones3,745non-standard
reudhA tool for parsing and indexing word etymologies from etymonline.com4,887GPL-3.0
reudpA reliable layer on top of UDP.1,299MIT
reuiRenderer for User Interface6,984MIT OR Apache-2.0
reulerSolutions to Project Euler in Rust2,648MIT
reunionA generic implementation of the Union-Find w/ Rank data structure.17,613non-standard
reunrollTail-recursive loop unroller35MIT
reupA cross-platform library for self updating desktop rust applications.15MIT
reupsA clean implementation of the eups package management system in rust6,332MPL-2.0
reusableComposable struct fields - reuse struct fields in other structs27,369MIT OR Apache-2.0
reusable-boxA reusable box which allows for Layout changes without reallocation67,872MIT
reusable-box-futureA reusable `Pin<Box<dyn Future<Output = T> + Send>>`590,346MIT
reusable-fmtReusable format strings for format! and friends24,054WTFPL
reusable-id-poolA pool for RAII IDs3,988Apache-2.0 OR MIT
reusable-memoryReusable memory that can be mutably borrowed as another type.5,559MIT OR Apache-2.0
reusable-vecA Vec wrapper that allows reusing contained values3,731MIT
reusable_deriveDerive `Reusable` trait used by lock-free-freelist2,459MIT OR Apache-2.0
reusable_lexerTop-down reusable lexer made in rust.1,541MIT
reuseTraits and derive macros for efficiently reusing your stucts or enums with any lifetime requirement1,561MIT OR Apache-2.0
reuse-notificationsAllows to reuse desktop notifications created by notify-rust3,441MIT
reusing-vecWrapper over Vec that allows elements to be reused without dropping them23,523MIT OR Apache-2.0
reustmannReustmann is a Von Neumann architecture8,249MIT
revReversed IntoIter5,184Apache-2.0
rev-11-1105-rsPlatform-agnostic Rust definitions for the Rev Robotics REV-11-1105 Blinkin LED Driver1,589non-standard
rev-up-your-harleyApplies UNIC BiDi rules on standard input.8,929AGPL-3.0-or-later
rev_bitsreverses bits in a specified range3,636Apache-2.0
rev_buf_readerCrate that provides a buffered reader capable of reading chunks of bytes of a data stream in reverse order. Its implementation is…689,581Apache-2.0 OR MIT
rev_linesRust Iterator for reading files line by line with a buffer in reverse749,372MIT
rev_sliceA newtype for operating on a reversed view of a slice.49,926MIT
revaType-safe, compiled Jinja-like templates for Rust2,629MIT OR Apache-2.0
reva_actixActix-Web integration for Reva templates1,493MIT OR Apache-2.0
reva_axumAxum integration for Reva templates1,600MIT OR Apache-2.0
reva_deriveProcedural macro package for Reva2,224MIT/Apache-2.0
reva_escapeOptimized HTML escaping code, extracted from Reva1,598MIT OR Apache-2.0
reva_parserParser for Reva templates1,778MIT OR Apache-2.0
revaiA fully generated & opinionated API client for the Rev.ai API.60,519MIT
revalSimple Rust expression evaluator550,651MIT/Apache-2.0
revampPlaceholder for components of the Trustfall project.1,489Apache-2.0
revault-apiComplete Rust API for reVault lockboxes and vaults18non-standard
revault-guiRevault GUI1,645BSD-3-Clause
revault_cliCLI for reVault encrypted lockboxes, store files, variables and forms with integration to your platform key storage51non-standard
revault_key_serverHigh-throughput reVault key rendezvous server87non-standard
revault_lockbox_apireVault lockbox API to create and manage lockboxes840non-standard
revault_migrate_archive_v1Historical native archive-format-v1 exporter for reVault migrations16non-standard
revault_migrate_vault_v1Historical native vault-format-v1 exporter for reVault migrations16non-standard
revault_migrationEncrypted streaming migration artifacts for reVault vaults and archives23non-standard
revault_migration_formatEncrypted streaming migration artifact format for reVault31non-standard
revault_netTransport and messages implementation of the version 0 Revault protocol15,236non-standard
revault_page_apiPage-pooled secure byte and string storage for reVault835non-standard
revault_publish_protocolreVault key server wire protocol and client API81non-standard
revault_txBitcoin Script descriptors and transactions creation routines for Revault32,906non-standard
revault_vault_apireVault API for creating and managing vaults831non-standard
revaultdRevault wallet daemon6,912non-standard
revcRust Essential Video Coding (MPEG-5 EVC)7,656MIT
revdbThe simple, fast and embed revision key-value store978MIT
revdeprunEasy reverse dependency checks for R with cloud-ready environment setup1,142MIT
reveDream in three dimensions1,322MIT OR Apache-2.0
reve-rsREVE EEG Foundation Model — inference in Rust (RLX)681Apache-2.0
revealAdd location and message to errors1,795MIT
reveal-cliInteractively reveal lines from a file or `stdin`, one line at a time.994GPL-3.0-or-later
reveal-macrosA procedural macro that adds location to errors755MIT
reveal-yamlA YAML project manager serving Reveal.js slides.37,214MIT
reveal_macro#[error]1,388MIT OR Apache-2.0
revecConvert a Vec<A> to a Vec<B> provided vec is empty14,331MIT
revectorDeclarative, versioned schema & config migrations for Qdrant — Alembic for vector collections.66MIT OR Apache-2.0
revel-taglibTagLib bindings that leverage a custom wrapper for the C++ api5,619GPL-3.0-only
revel_cellrevel_cell1,153non-standard
revelaA user interface abstracted over a selection of backends.4,371MIT OR Apache-2.0
revelationRevelation helps developers discover hidden patterns in code.14MIT OR Apache-2.0
revelationsRevelations helps developers discover hidden patterns in code.15MIT OR Apache-2.0
revelerA cryptographic commitment scheme based on lattice and parallelized matrix-vector multiplication.2,011Apache-2.0
revelioAuditability and integrity checks for open-source web projects4,582MIT
reveloRead technical metadata from any media file — pure Rust, no system dependencies436BSD-2-Clause
revelo-cdylibDrop-in libmediainfo replacement — C ABI exposing the MediaInfo_* entry points, backed by revelo's pure-Rust engine298BSD-2-Clause
revelo-cliPure-Rust media metadata extractor — MediaInfo- and ExifTool-compatible output, no system dependencies306BSD-2-Clause
revelo-coreCore engine for revelo: the FileAnalyze byte reader, stream collection, element tree, and ergonomic Reader API.1,216BSD-2-Clause
revelo-dispatcherParallel format-detection dispatch table for revelo's media parsers.745BSD-2-Clause
revelo-exiftool-tablesExifTool-derived maker-note tag tables for revelo (GPL/Artistic — see NOTICE).246GPL-1.0-or-later OR Artistic-1.0-Perl
revelo-exportOutput formatters for revelo: XML, JSON, Text, EBUCore, MPEG-7, PBCore, NISO, FIMS, Graph, RevTMD.463BSD-2-Clause
revelo-parsers-archiveArchive-format parsers for revelo (ZIP, 7z, RAR, tar, gzip, ...).811BSD-2-Clause
revelo-parsers-audioAudio-codec parsers for revelo (AAC, AC-3, DTS, FLAC, Opus, IAMF, ...).815BSD-2-Clause
revelo-parsers-containerContainer-format parsers for revelo (MP4, MKV, MPEG-TS, AVI, WAV, ...).818BSD-2-Clause
revelo-parsers-imageImage-format parsers for revelo (JPEG, PNG, TIFF, WebP, HEIF, ...).824BSD-2-Clause
revelo-parsers-tagTag and metadata parsers for revelo (ID3, APE, Vorbis comments, XMP, ...).821BSD-2-Clause
revelo-parsers-textText and subtitle parsers for revelo (SubRip, WebVTT, TTML, teletext, ...).824BSD-2-Clause
revelo-parsers-videoVideo-codec parsers for revelo (AVC, HEVC, AV1, APV, VP9, ...).875BSD-2-Clause
revelo-readerInput/reader layer for revelo (file and directory sources).314BSD-2-Clause
revelo-utilLow-level string, number, and bitstream primitives (Ztring, radix conversion) underpinning revelo.1,254BSD-2-Clause
revenantThe agent that comes back — a lean, security-first personal AI agent harness built natively on agentgateway. This version…16Apache-2.0
revenant-cliCLI frontend for the Revenant system snapshot tool34GPL-3.0-only
revenant-coreCore library for the Revenant system snapshot tool78GPL-3.0-only
revenant-daemonPrivileged D-Bus daemon backing revenant-gui18GPL-3.0-only
revenant-guiGTK4/libadwaita GUI frontend for the Revenant system snapshot tool16GPL-3.0-only
revenant-signCommand-line client for ARX CoSign / DocuSign Signature Appliance electronic signatures51Apache-2.0
revenant-sign-coreCross-platform client library for ARX CoSign / DocuSign Signature Appliance electronic signatures via the OASIS DSS SOAP API63Apache-2.0
revenant-sign-tlsFrom-scratch TLS 1.0 + RC4-MD5 client for legacy CoSign appliances72Apache-2.0
revenqA concurrent, revision-based event queue implementation14,870MIT OR Apache-2.0
reventEvent system for Rust63,596LGPL-3.0
reventsourceRust eventsource implementation.4,526MIT OR Apache-2.0
revenue-managementRevenue Management System for Charging, Billing, and Partner Settlement40MIT
reverInterpreter and REPL for the Rever language2,5360BSD
reverbA super-fast mono-to-stereo plate reverberator.26,315MIT
reverb-apiReverb.com API client — endpoint schema types, service registry, and HTTP utilities83MIT
reverb-api-cliReverb CLI — command-line wrapper for the Reverb.com API41MIT
reverberationReverberation - A lightweight text viewer that creates echo effects when displaying text.24MPL-2.0
reverieThe agent framework of your dreams.21MIT OR Apache-2.0
reverie-engineA toy game engine9,521MIT OR Apache-2.0
reverie-engine-openglA toy game engine backed by OpenGL2,323MIT OR Apache-2.0
reverie-rsRESERVED name for my WIP project1,578MIT OR Apache-2.0
reverie-utilUtilities for reverie-engine5,245MIT OR Apache-2.0
reverie-zkAn efficient implementation of the NIZKPoK outlined in KKW 20184,373AGPL-3.0
reverseReverse mode automatic differentiation.21,764MIT OR Apache-2.0
reverse-engineered-twitter-apiReverse Engineered Twitter API7,016MIT
reverse-http-proxyA minimal reverse proxy for path-based HTTP routing with optional URL rewriting48MIT