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.

recipe-parserWrite recipes understood by humans and machines28,058MITCommand-line interfaceParser implementations recipe-ratioBaker's percentages, dough hydration, and recipe scaling by flour weight.17MITMathematicsScience recipe-readerA reader for recipe files of the C2 language. See c2lang.org for information about C2 lang and specification of the format.11,753Fair recipe-scraperA library for parsing structured recipes from the web2,205MIT recipe_parser_andrewromanykA parser for food recipes. Divides recipes into: name, description, ingredients and instructions.2,630MIT recipe_to_notionA CLI tool that reads recipe metadata from a URL and creates a recipe page in a Notion recipes database.2,730MIT OR Apache-2.0Command line utilities recipe_writerBuilder kit for the recipe crate22MIT OR Apache-2.0 recipelangA parser for RecipeLang1,597MIT recipemdParser for the RecipeMD format3,067LGPL-3.0-or-laterParser implementationsText processing recipesCulmunation of the recipe and recipe_writer crate delivering published binary recipes for things liek png elf and all that stuff23MIT OR Apache-2.0 recipherCipherStash key generation library for ZeroKMS13,324non-standardCryptographyDatabase interfaces reciproPlaceholder for the recipro infrastructure library.19MPL-2.0 reciprocalBaseline implementation of integer division by constants5,146MITAlgorithmsCaching recitalCreate, parse, edit, and compare semantic version numbers.7,612MIT recitewip deterministic dialog runtime & tooling for ECS-oriented game development19MIT recite-utilReciting helper with database.4,476GPL-3.0-only reciterMacro that allows converting a recursive function into an Iterator, which uses a cache4,698MIT reckless-ciThe Reckless CI1,559non-standard reckonlibexpect-alike for Rust.2,322CC0-1.0 reckonerA high level arbitrary precision arithmetic library supporting integer and rational numbers.6,481MITScience reclA simple program to record CLI with.1,718MIT reclaimtrait-based abstract interface for memory reclamation8,898MIT/Apache-2.0 reclaim-aiUnofficial Reclaim.ai API based on the provided Python SDK.808Unlicense reclaim-inkImplementation of the Reclaim Protocol in ink!.3,986MIT OR Apache-2.0 reclaim-rust-sdkA Rust SDK for Reclaim Protocol1,157MITAuthenticationCryptography reclaim-solanaReclaim Protocol SDK for Solana1,882MIT OR Apache-2.0 reclessA Rust implementation of the recursive least squares algorithm with exponential forgetting9,568MIT/Apache-2.0AlgorithmsScience reclibA blazingly fast, principled recommendation systems library written in Rust.43MIT OR Apache-2.0Algorithms reclickRecorder and replayer of mouse clicks.2,775MIT reclogCommand-line tool to capture command output to a file.3,450MITCommand line utilitiesDevelopment tools recloneSimple utility library for creating a new scope with a set of cloned variables3,784MITNo standard libraryNo standard library::No dynamic allocation recloserA concurrent circuit breaker implemented with ring buffers2,202,569MIT reclsrecls (for Rust)1,499BSD-3-Clause recluseA web crawler framework for Rust805MIT-0ConcurrencyRust patterns recmapA library for reading and working with recombination maps in Rust6,442MITScience recmdRemote Commands Executor16,528MIT OR Apache-2.0Command line utilitiesNetwork programming recoreserved for Rust Encyclopaedia of Chess Openings479MIT OR Apache-2.0 reco-forgeNatural language driven recommendation generator3,841MIT OR Apache-2.0 recocoA Rust-only fork of CocoIndex, a modular, high-performance ETL and data transformation library.1,400Apache-2.0Data structuresDatabase interfaces recoco-coreRecoco-core is the core library of Recoco; it's nearly identical to the main ReCoco crate, which is a simple wrapper around…1,458Apache-2.0Data structuresDatabase interfaces recoco-splittersText splitters/parsers for Recoco, an all-Rust fork of CocoIndex with greater flexibility.1,600Apache-2.0Parser implementationsParsing tools recoco-utilsCommon utilities for Recoco, an all-Rust fork of CocoIndex with greater flexibility.7,771Apache-2.0 recodeReusable encoding/decoding constructs for Rust11,650non-standard recode-derive`recode` macros. Not intended to be used directly12,209non-standard recode-utilUtilities for `recode` crate1,545non-standard recode_rsCommand-line tool for converting between the character encodings defined in the Encoding Standard.6,540MIT/Apache-2.0Command line utilitiesEncoding recogSimilarity search1,664non-standard recoilError handling library for axum and anyhow.2,825Apache-2.0 recollectStorage, Management and Retrieval of things you'd like to remember (recollect).290MITCommand line utilities recollectctlRecollection CLI manager for Recollection events6,048MIT recollectdRecollection daemon for sending notifications6,118MIT recollectionimplementations and reimplementations of common data structures and algorithms, and other personally commonly used utilities2,857MIT recolorRecolor any command output1,558MITCommand line utilities recoloredA fork of colored: the most simple way to add colors in your terminal13,080MPL-2.0 recompReusable components110MIT OR Apache-2.0 recomposeDeclarative framework for the Bevy game engine4,851MIT OR Apache-2.0Game development recompose_coreCore crate of the `recompose` crate5,178MIT OR Apache-2.0Game development reconAn unified reconnaissance framework31GPL-3.0 recon-cliVersatile network reconnaissance CLI: HTTP/TLS/DNS, multi-protocol probes, and a Rhai script engine460MITCommand line utilitiesNetwork programming recon-clientAn unified reconnaissance framework17GPL-3.0 recon-linkPersistent tcp connections4,978Apache-2.0AsynchronousNetwork programming reconcileA reconciliation storage service to sync a key-value map over multiple instances6,859MIT OR Apache-2.0 reconcile-textIntelligent 3-way text merging with automated conflict resolution3,256MITAlgorithmsData structures reconcilerSimple and composable async event listener3,908Apache-2.0 reconnecting-amqpAuto-reconnecting amqprs wrapper53CC-BY-NC-SA-4.0 reconnecting-jsonrpsee-ws-clientjsonrpc-ws-client that reconnects automatically. Warning: It may lose subscription messages when reconnecting.578,498MIT reconnecting-websocketA wrapper around gloo::net::websocket::futures::WebSocket that reconnects when the socket drops. Uses…5,923MITAsynchronousNetwork programming reconstituteDerive macro that generates a State struct and a reconstitute constructor for hydrating aggregates from persistent state50MIT recoordHandle coordinates in different formats.12,771MITEncodingParsing tools recordCommand-line utilities to record and replay input sent to a terminal session.10,199MIT record-audiorecord-audio is a terminal-based audio recorder and playback crate.3,502MIT record-coregeometry and helpers for bitneedle picture records359Apache-2.0 record-cutCanonical Bitneedle record-stream authoring and encoding helpers86non-standard record-cut-wasmWebAssembly facade for Bitneedle record authoring: rendering, programme assembly, and record-label profile helpers.30non-standard record-decodedecoder for bitneedle picture records226Apache-2.0 record-descriptorbitneedle header formats282Apache-2.0 record-grooveBitneedle byte-to-pixel carrier encoding and toned palette primitives70non-standard record-labelBitneedle label geometry and cutout authoring primitives47non-standard record-melMélodium recording processing library43EUPL-1.2AsynchronousCompilers record-patternizeReversible seeded pixel patternizing for Bitneedle picture records21Apache-2.0 record-playerStandalone Bitneedle record player, acoustic scratch engine, and browser command protocol15Apache-2.0 record-queryA tool for doing record analysis and transformation14,616Apache-2.0Command-line interfaceCommand line utilities record-renderReference Bitneedle rendering helpers71non-standard record-screenRecord a movie of your screen3,177MIT record-sidecarbitneedle steganographic data carrier for sleeve extras244non-standard record-verifybitneedle public verification: canonical hashing, registration receipt chains, and signature verification56Apache-2.0 record-wasmWebAssembly facade for Bitneedle record decoding, verification, and sidecar inspection.16Apache-2.0 record_deriveDerive macro for blockify::Record trait9,905MIT recordboxThis crate offers a simple API to encrypt ID:payload-style records like packets or files etc.2,376BSD-2-Clause OR MIT recorderGenerate data-only structs with utilities easily4,025MIT recorder-for-jetkvmJetKVM recorder and screenshot utility30Apache-2.0 recordkeeperXenoblade Chronicles 3 save editing library3,870LGPL-3.0-onlyParser implementationsParsing tools recordkeeper-data-modelAbstract data model for recordkeeper1,451LGPL-3.0-onlyParser implementationsParsing tools recordkeeper-macrosDerive macros for recordkeeper. (For internal use)1,971LGPL-3.0-onlyParser implementationsParsing tools recordpatha textual notation to locate fields within atproto records32MIT OR Apache-2.0 recordsProc macro for defining data storage structs14,209BSD-3-ClauseData structures recordstructAn automatic record struct generator by macro1,583MIT recoreA re-implementation of various ::core features2,033MIT recorecoFast item-to-item recommendations on the command line.13,440GPL-3.0-or-later recoverableRecovery information and classification for resilience patterns.2,433MITData structures recoverable-spawnA thread that supports automatic recovery from panics, allowing threads to restart after a panic. Useful for resilient and…53,008MITNetwork programmingWeb programming recoverable-thread-poolA thread pool that supports automatic recovery from panics, allowing threads to restart after a panic. Useful for resilient and…46,141MITNetwork programmingWeb programming recoveryTrait and derive macros to declare how errors should be retried12,607MIT recovery-deriveTrait and derive macros to declare how errors should be retried8,428MIT recovery-whiskersRecoveryWhiskers is a flux based data recovery tool for floppy disks using USB hardware interfaces such as a Greaseweazle74AGPL-3.0-or-laterCommand line utilities recoyx_localizationAll-in-one package for flexible localization.18,015Apache-2.0 recoyx_message_localizationFlexible message localization.5,150Apache-2.0Localization (L10n) recpA cli utility to display recipes in recipe-lang27,414MITCommand line utilities recr🐳 Re-tag Docker Images with Integrated Pull and Push.1,221MIT recredA Rust CLI tool for generating certificates in bulk from PDF templates using CSV data and customizable field positions, colors,…272MITCommand line utilities recrush(Placeholder) Learned Cache: The Recrush Way. A brief study of caching policies and systems.1,514MIT OR Apache-2.0 recryptA pure-Rust implementation of Transform Encryption, a Proxy Re-encryption scheme112,044AGPL-3.0-onlyAlgorithmsCryptography recsSimple, flexible, macro-free entity-component system in pure (stable!) Rust.13,978MIT recs_libA confusing library for encrypting files and text10,602MIT recsqlQuery GNU recutils .rec files with SQL via Apache DataFusion55GPL-3.0-or-laterCommand line utilitiesDatabase interfaces recstrmSpecial purpose flow-controlled channel used to stream records.1,8470BSD rectgeneric rectangle defined as range of points1,658MIT rect-iterIterator for 2D rectangle areas29,050MIT rect-libA simple library for working with anything vaguely rectangular2,513GPL-3.0 rect_packerA rectangle packing library. Heavily tested with random data to ensure that it always produces correct result.204,880MIT rectangle-deviceExperimental decentralizable live video server1,756Apache-2.0 OR MIT rectangle-device-blocksIPFS block formatting for an experimental decentralizable live video server3,281Apache-2.0 OR MIT rectangle-device-mediaMedia format support for an experimental decentralizable live video server2,586Apache-2.0 OR MIT rectangle-device-networkNetwork protocol support for an experimental decentralizable live video server2,589Apache-2.0 OR MIT rectangle-device-playerPlayer client for an experimental decentralizable live video server3,208Apache-2.0 OR MIT rectangle-device-sandboxSandboxed video transcoding support for an experimental decentralizable live video server3,267Apache-2.0 OR MIT rectangle-packA general purpose, deterministic bin packer designed to conform to any two or three dimensional use case.5,505,627MIT/Apache-2.0 rectanglescalculate area of rectangle3,492Apache-2.0 rectangles_bpmSome test package491MIT reCTBNA Continuous Time Bayesian Networks Library written in Rust1,464MIT OR Apache-2.0 rectcut-rsRust implementation of the rectcut concept from https://halt.software/dead-simple-layouts/3,994MIT rectessellateWIP — DO NOT USE!715AGPL-3.0-or-later rectgridRegion operations on rectilinear grids with arbitrary unit systems.31Apache-2.0Data structuresGraphics rectifierTrust maintainers. Install the latest GitHub release with one command.39MIT rectilinearLinear issue intelligence tool with hybrid FTS + vector search164MIT rectilinear-coreCore engine for Linear issue intelligence — search, sync, embeddings402MIT rectreeRepresenting user interfaces using a rectangle tree.23MIT OR Apache-2.0GUINo standard library rectree2svgOBSOLETE: Pease see 'thirdkind' instead! (Read phylogenetic tree(s) in newick, phyloxml or recPhyloXML file and build a svg…60,567CECILL-2.1 rectree3OBSOLETE: Pease see 'thirdkind' instead! (Read 2 recPhyloXML files and build a svg representation of 3 level reconciliation as…14,811CECILL-2.1 rectsTaken temporarily1,196MIT rectutilsCommon algorithms for rectangles (quadtree, rect packing, etc.)52,127MIT recuCLI tool for tracking recurring expenses109MITCommand line utilities recuerdamePre-calculate functions at compile-time rather than run-time.2,229MIT recuerdame-macrosMacros to for the recuerdame crate.1,387MIT recurA human-friendly cron job manager31MITCommand line utilities recur-fnA library that provides you a more flexible way to construct and extend the recursive function.62,464MIT OR Apache-2.0 recur-func-parserparser for general/partial recursive functions and their execution999MIT recurdatesA library for calculating dates for recurring events.9,427MIT recurlDrop-in curl replacement with automatic anti-bot bypass97MITCommand line utilitiesWeb programming recurlyRecurly client, generated from the OpenAPI spec.1,562MIT recurramRecurram: schema-aware wire format with stateful transport.60MIT recurrenceRecurrence rules (RRULE) as defined in the iCalendar RFC.17MIT OR Apache-2.0Date and time recurringA recurring event series implementation based on jiff2,575MIT OR Apache-2.0Date and timeNo standard library recurring-tasksDefine tasks and run them in an app periodically, ala cronjobs. And don't run already/still running tasks.3,791MITAsynchronousCommand line utilities recurring_eventCalculate dates for recurring events (daily, weekly, monthly and yearly).5,049MITDate and time recurseRecursive directory traversal file management tool5,876Apache-2.0 recursenvRecursively load .env files up the directory tree19MITCommand line utilitiesDevelopment tools recursioncache-aware stack safe recursion6,111,544MIT OR Apache-2.0 recursion-schemescache-aware stack safe recursion (this is the really haskell brained one)5,150MIT OR Apache-2.0 recursion-visualizevisualized cache-aware stack safe recursion2,109MIT OR Apache-2.0 recursiveEasy recursion without stack overflows.23,560,822MIT recursive-agentA minimal, orthogonal, self-improving coding agent kernel in Rust88MITCommand line utilitiesDevelopment tools recursive-envLookup env vars that are defined by other env vars2,675MIT OR Apache-2.0 recursive-file-loaderLibrary to recursively load files via references in the files6,522MIT recursive-gitGit with recursiveness. Useful for running one git command on many repositories.2,667MIT recursive-kernel-coreNon-authoritative recursive inference kernel schemas and operator contracts269MITAlgorithmsScience recursive-proc-macro-implProcedural macros for the recursive crate.23,561,581MIT recursive_arrayan implementation of arrays using recrusive data structures to avoid limitations of the rust compiler72,722MITData structuresNo standard library recursive_copyA minimal, safe, and portable recursive copy library for Unix systems.730MITFilesystem recursive_disassemblerA simple recursive disassembler based on capstone7,853non-standard recursive_matchingFormulating unique assignments recursively.802GPL-3.0-onlyAlgorithms recursive_referenceThis crate provides a way to walk on recursive structures easily and safely.6,266MIT OR Apache-2.0Data structuresNo standard library recursive_scraperConstant-frequency recursive CLI web scraper with frequency, filtering, file directory, and many other options for scraping HTML,…10,838MIT OR Apache-2.0AccessibilityAsynchronous recursive_syncRecursive-permissive Mutex implementation for Rust4,693MIT recursive_variadictype map at the type level2,791 recursumQuickly hash all files in a directory tree8,141MIT recurve-svgA rustic and typed way to do SVG.9,903CC-BY-NC-4.0 recutils-rsRust FFI bindings to GNU recutils (librec) with an optional Arrow conversion layer89GPL-3.0-or-laterAPI bindingsDatabase interfaces recv-dirRecursive directory walker9,446MIT OR Apache-2.0Filesystem recvmsgTraits for receiving datagrams reliably, without truncation.4,983,0360BSD recycleTransform Box, Vec and HashMap while recycling the backing memory if possible.16,505MIT OR Apache-2.0 recycle-boxA pointer type for heap-allocated objects which heap storage can be re-used, with Pin support.78,783MIT OR Apache-2.0Memory management recycle_vecProvides a method for Vec to recycle it's backing allocation for use with another Vec of different type.14,494MIT recyclebinA command-line tool and library to manage the Windows Recycle Bin20MITCommand line utilitiesOperating systems::Windows APIs recyclerA small Rust library for recycling types containing owned memory33,103MIT redSafe Rust bindings to the library interface of the Red Programming Language.3,596GPL-3.0+ red-alienAn implementation of the reddit api1,594MIT red-blackA memory efficient inplementation of red-black tree1,641MIT red-black-tree-rsLeft-leaning red-black BST with insert fixup, color invariants, rank queries, and order statistics20MITData structures red-csvCSV file read & write using pure rust code.282GPL-2.0 red-editorA Rust Editor - red is a line-oriented text editor, based on the popular ed utility.6,026MIT red-green-refactorA simple Rust project to demonstrate the red-green-refactor cycle in TDD.1,330MIT OR Apache-2.0 red-itRed: A vim-like terminal based text editor written in Rust. Extremely early in production. No functionality whatsoever yet.3,179Zlib red-jubjubreddsa signature implementation on jubjub15,672Apache-2.0Cryptography red-levelCross-platform software display dimming and RGB channel control31MIT OR Apache-2.0Command line utilities red-queen-cliCommand-line interface for Red Queen24AGPL-3.0-or-later red-queen-coreCore evolutionary computation engine for Red Queen139AGPL-3.0-or-laterAlgorithmsScience red-queen-llmLLM safety domain for Red Queen82AGPL-3.0-or-laterScience red-sdlsdl with grid layout and window management to help build apps or video game.3,316Apache-2.0GraphicsGUI red-sdl-macrosdl with grid layout and window management to help build apps or video game.1,091Apache-2.0GraphicsGUI