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.

rp-halHAL and peripheral access API for microcontroller family containing RP20405,028MIT OR Apache-2.0 rp-hal-commonShared HAL code for the Raspberry Pi microcontrollers1,625,963MIT OR Apache-2.0 rp-mockCrate to mock redpitaya api1,234MIT rp-pacPeripheral Access Crate (PAC) for Raspberry Pi Silicon chips.457,258BSD-3-Clause rp-picoBoard Support Package for the Raspberry Pi Pico571,755MIT OR Apache-2.0 rp-pio_1,627MIT rp-pio-serialPIO-based software serial for RP2040 & RP2350 using arbitrary GPIO pins56MIT OR Apache-2.0Embedded developmentHardware support rp-postgrestPostgREST client-side library3,868Apache-2.0 OR MITDevelopment tools rp-postgrest-errorstrongly typed errors for PostgREST16,111MIT/Apache-2.0 rp-ppsRP2040/RP2350 PIO building blocks for a GNSS 1PPS timebase, plus NMEA time ingestion: hardware edge-timestamp capture, steerable…23MITEmbedded developmentHardware support rp-rs-radio-clockDCF77 and MSF receiver on a Raspberry Pi Pico9,063MIT OR Apache-2.0 rp-runner-switcherDynamic runner switcher for rp pico1,422MIT OR Apache-2.0Command line utilitiesEmbedded development rp-sdiosimple crate to interface between a disk and it's partitions544MIT rp-simple-1Release please simple 14,415MIT OR Apache-2.0 rp-simple-3Release please simple 34,714MIT OR Apache-2.0 rp-supabase-authA Rust client library for interacting with Supabase’s Authentication API.9,036MIT/Apache-2.0 rp-supabase-clientSupabase PostgREST client wrapper with auth capabilities7,584MIT/Apache-2.0 rp-supabase-mockMock client for supabase auth module, useful for tests6,265MIT/Apache-2.0 rp-supabase-realtimeSupabase Realtime client with Auth and subscription capabilities5,293MIT/Apache-2.0 rp-sysFFI bindings to redpitaya API45,297MITExternal FFI bindingsHardware support rp-testtesting release_plz3,009MIT rp-usb-consoleZero-heap USB CDC logging and command channel for RP2040 with Embassy async framework640MITDevelopment tools::DebuggingEmbedded development rp-usb-resetA library for exposing a button-less reset interface on embassy-usb for firmware running on Raspberry Pi RP2xxx microcontrollers.20MIT rp-usb-serialUSB CDC logging for rp2040&rp2350 with rp2040-hal & rp235x-hal145MIT OR Apache-2.0Embedded developmentHardware support rp1Easily generate a REST-like CRUD API using Rocket and Diesel8,767MIT OR Apache-2.0 rp1-macrosMacros for RP18,768MIT OR Apache-2.0 rp2-halRP2040/RP2350 HAL923ISC rp2040Peripheral access API for rp2040 microcontrollers (generated using svd2rust)11,018BSD-3-Clause AND MIT OR BSD-3-Clause AND Apache-2.0 rp2040-boot2Raspberry Pi RP2040 SoC second stage bootloader.1,092,443BSD-3-Clause rp2040-bootsel-via-double-resetUse two reset signals in short succession to trigger reboot to bootsel mode1,537MIT OR Apache-2.0 rp2040-dshotDShot protocol implementation for RP2040 using PIO128AGPL-3.0-or-laterEmbedded developmentNo standard library rp2040-emuCycle-accurate emulator for the Raspberry Pi RP2040 (dual Cortex-M0+ + PIO).108MIT OR Apache-2.0Embedded developmentEmulators rp2040-emu-tuiInteractive ratatui/crossterm TUI for the rp2040-emu Raspberry Pi RP2040 emulator: register/memory/trace inspection and firmware…50MIT OR Apache-2.0Command line utilitiesEmbedded development rp2040-flashSupport for writing the flash memory of the Raspberry Silicon RP2040.24,823MIT OR Apache-2.0 rp2040-halA Rust Embedded-HAL impl for the rp2040 microcontroller741,315MIT OR Apache-2.0Embedded developmentHardware support rp2040-hal-macrosMacros used by rp2040-hal618,589MIT OR Apache-2.0 rp2040-i2sRead and write to I2S devices like MEMS microphones or DACs, on the RP2040 microcontroller.1,331MIT OR Apache-2.0 OR ZlibMultimedia::Audio rp2040-linkerConfiguration automatique du linker et du boot (BOOT2) pour RP2040 (Pico 1) en Rust. Infrastructure pure no_std.58GPL-2.0-or-laterDevelopment toolsEmbedded development rp2040-monotonicRTIC Monotonic implementation based on RP2040's Timer peripheral18,945MIT OR Apache-2.0ConcurrencyEmbedded development rp2040-multicore-per-cpuEnable use of per-core static variables on rp20406,062MIT OR Apache-2.0ConcurrencyEmbedded development rp2040-pacA Peripheral Access Crate for the Raspberry Pi RP2040 SoC800,744BSD-3-Clause rp2040-panic-usb-bootOn panic, boot to USB mode implemented in ROM12,298MIT OR Apache-2.0 rp2040-romAccess to Raspberry Pi RP2040 ROM functions from Rust2,766MITEmbedded developmentHardware support rp2040_waitCrate for more accurate wait times than Delay using rp2040_hal::timer::Timer.1,567MIT rp2350-emuCycle-accurate emulator for the Raspberry Pi RP2350 / RP2354 (dual Cortex-M33 + PIO + FPU).204MIT OR Apache-2.0Embedded developmentEmulators rp2350-emu-tuiInteractive ratatui/crossterm TUI for the rp2350-emu Raspberry Pi RP2350/RP2354 emulator: register/memory/trace inspection and…52MIT OR Apache-2.0Command line utilitiesEmbedded development rp2350-linkerZero-config linker and boot support for RP2350 (Pico 2) in Rust. Pure no_std infrastructure.237GPL-2.0-or-laterDevelopment toolsEmbedded development rp2350-pizero-linkerZero-config linker and boot support for Waveshare RP2350-PiZero (16MB Flash, RP2350B). Pure no_std infrastructure.21GPL-2.0-or-laterDevelopment toolsEmbedded development rp235x-halA Rust Embedded-HAL impl for the RP235x microcontroller family1,600,563MIT OR Apache-2.0Embedded developmentHardware support rp235x-hal-macrosMacros used by rp235x-hal1,593,578MIT OR Apache-2.0 rp235x-pacA Peripheral Access Crate for the Raspberry Pi RP235x microcontrollers1,621,848BSD-3-Clause rp326-usbCLI tool for printing text and images to the Rongta RP326 thermal printer over USB54MIT rp_sandbox_aTesting project -- please ignore10,691MIT OR Apache-2.0 rp_sandbox_bTesting project -- please ignore7,009MIT OR Apache-2.0 rp_sandbox_cTesting project -- please ignore3,467MIT OR Apache-2.0 rpaLike JPA (In Java) Library to access database.24,938non-standardDatabase interfacesDatabase implementations rpa_derivesDerives Module for RPA.22,202non-standardDatabase interfacesDatabase implementations rpa_enumRPA Enum extension.9,394non-standardDatabase interfacesDatabase implementations rpa_macrosMacros Module for RPA.22,346non-standardDatabase interfacesDatabase implementations rpacaA rust crate wrapping the Alpaca API1,415MIT OR Apache-2.0API bindingsAsynchronous rpackPacking algorithm implmentation6,227non-standard rpack_cliCLI application for generating rpack atlases2,123MIT OR Apache-2.0 rpack_eguiGUI application for generating rpack atlases1,193MIT OR Apache-2.0 rpacketLow-level OpenPGP packet operations based on rPGP5,361MIT OR Apache-2.0 rpageRust browser automation (DrissionPage-inspired) with built-in AI agent diagnostics —…76MIT rpaheuirpaheui wrapper for Rust1,821AGPL-3.0 rpaiTool to make it easier to jump between AI agents in tmux.265MITCommand line utilitiesDevelopment tools rpakSimple no_std-compatible helper for the Quake 2 PAK format2,978MIT rparRun terminal command multiple times in parallel1,374MIT OR Apache-2.0 rparallelGNU parallel implementation in pure Rust1,511MIT rparifLibrary that allow to access AirParif services.3,840MIT OR Apache-2.0API bindings rparseSimple human-readable command-line parser2,734WTFPL rpassA (symmetric/asymmetric) GPG-based secrets manager for the CLI3,252non-standardCommand line utilities rpass-cliCross-platform pass-compatible CLI for GPG-encrypted secrets120MIT rpasswordRead passwords in console applications (unix, windows, macos, wasm).49,683,124Apache-2.0 rpassword-wasiRead passwords in console applications.19,501Apache-2.0 rpatchA simple tool aimed to patch files using Unified Diff Format patch.2,633MIT rpawomasterA secure password manager written in Rust796MulanPSL-2.0Command line utilities rpayrust pay api1,282MIT rpbA simple implementation of progress bar for rust9,483MITCommand-line interface rpcexperimental rpc framework for rust2,683non-standard rpc-4micaShared RPC client and data types for the 4Mica payment network.864CC-BY-NC-4.0API bindingsCryptography::Cryptocurrencies rpc-agentA modular Rust framework for building RPC-based agents with pluggable provider integrations107MIT rpc-apiA typed rpc library to be used by wasm and other targets2,096MIT OR Apache-2.0 rpc-api-serverA typed rpc library to be used by server targets (not wasm)1,505MIT OR Apache-2.0 rpc-clicli for making RPC 2.0 requests4,897MIT rpc-corea tiny rpc library for rust9,274MIT rpc-core-neta tiny rpc library for rust5,203MIT rpc-discordCross-platform crate for interfacing with the Discord client locally via RPC5,142MIT rpc-itRPC library for my own demand.22,070MIT rpc-it-macrosRPC library for my own demand.12,595MIT rpc-json-clientA generic rpc client that handles JSON5,322MIT rpc-libContains Client for making RPC 2.0 requests5,867MIT rpc-perfRPC Performance Testing10,376Apache-2.0 rpc-planeSolana RPC proxy with intelligent routing, automatic failover, and slot-aware health scoring15Elastic-2.0Command line utilitiesNetwork programming rpc-routerJSON RPC Router Library37,509MIT OR Apache-2.0 rpc-router-macrosProc Macros for rpc-router crate29,256MIT OR Apache-2.0 rpc-rsA blazingly fast, lightweight, and type-safe RPC/IPC framework for Rust and Web/Tauri-based applications, based on `specta`.2,372MIT rpc-toolkitA toolkit for creating JSON-RPC 2.0 servers with automatic cli bindings19,730MIT rpc-toolkit-macromacros for rpc-toolkit17,644MIT rpc-toolkit-macro-internalsinternals for macros for rpc-toolkit18,401MIT rpc-toyA toy RPC framework, DO NOT USE4,131MIT rpc_adapterEnglish: RPC adapter for unified request handling / 中文: 统一请求处理的RPC适配器2,218MulanPSL-2.0 rpc_calc_adrenalineRPN(Reverse Polish Notatio) library1,540MIT rpc_calc_jkRPN(Reverse Polish Notatio) library64MIT rpc_pbrpc_pb provides prototk definitions for an RPC layer.16,452Apache-2.0 rpc_sv2SV2 JD Server RPC5,209MIT OR Apache-2.0 rpcapAn all-Rust library for reading and writing PCAP files.33,541MIT/Apache-2.0Network programming rpcdiscordA simple, cross-platform crate for interfacing with Discord's IPC6,443MIT rpcl2-deriveDerive macros for the ros_pointcloud2 crate.9,476MIT OR Apache-2.0API bindingsData structures rpcnetRPC library based on QUIC+TLS encryption323MIT OR Apache-2.0AsynchronousNetwork programming rpcperf-dataspecData structure specifications for interoperability with rpc-perf3,030MIT OR Apache-2.0 rpcperf_parserrpc-perf response parsers2,645Apache-2.0 rpcperf_requestrpc-perf request builder4,667Apache-2.0 rpcperf_workloadrpc-perf workload generation4,185Apache-2.0 rpcxA rpc/microservice framework.7,380MITNetwork programming rpcx_clientA rpc/microservice framework.11,826MITNetwork programming rpcx_deriveA rpc/microservice framework.13,655MITNetwork programming rpcx_protocolA rpc/microservice framework.14,163MITNetwork programming rpcx_serverA rpc/microservice framework.10,534MITNetwork programming rpdfPDF command-line utils written in Rust5,241MIT rpdfiumA faithful Rust port of Google's PDFium PDF rendering engine110Apache-2.0Multimedia::ImagesParser implementations rpdfium-codecImage codecs for rpdfium2,311Apache-2.0CompressionMultimedia::Images rpdfium-coreCore types and utilities for rpdfium2,438Apache-2.0Parser implementations rpdfium-docDocument-level features for rpdfium1,975Apache-2.0Parser implementations rpdfium-editPDF editing and writing for rpdfium1,798Apache-2.0Parser implementations rpdfium-fontFont processing for rpdfium2,182Apache-2.0MultimediaParser implementations rpdfium-graphics2D graphics engine for rpdfium2,245Apache-2.0Multimedia::ImagesRendering rpdfium-pagePage object model for rpdfium2,113Apache-2.0Parser implementationsRendering rpdfium-parserPDF file structure parser for rpdfium2,244Apache-2.0CryptographyParser implementations rpdfium-renderRendering pipeline for rpdfium200Apache-2.0Multimedia::ImagesRendering rpdfium-textText extraction for rpdfium204Apache-2.0Parser implementationsText processing rpdoRoboPLC Data Objects Protocol3,363Apache-2.0 rpdsPersistent data structures with structural sharing15,644,141MITData structures rpds-pathtreeImmutable, path-addressable tree data structure41,397MPL-2.0Data structures rpecliRust cli tool to display information about PE files7,348non-standard rpegExperimental, very limited JPEG decoder.1,583MIT rperfvalidates network throughput capacity and reliability15,616GPL-3.0-onlyNetwork programming rperf3-rsHigh-performance network throughput measurement tool, inspired by iperf3.499MIT OR Apache-2.0Command line utilitiesNetwork programming rpexRatio Partition EXpression.15MIT OR Apache-2.0 rpfA framework for creating Rust programs17,340BSD-3-Clause rpf-archiveRockstar Package File (RPF) archive library — read and write RPF0–RPF8, IMG1, IMG2, and IMG3 across GTA, RDR, and related titles368MITGame developmentParsing tools rpf2fivem-cliConvert .rpf files to FiveM resource folders15MPL-2.0 rpfixerA tool to fix Minecraft: Java Edition resource pack image protection3,891MIT rpfm_cliA CLI tool to automate all your Total War modding needs.52,148MITCommand line utilitiesGames rpfm_extensionsThis crate contains extended functionality (dependencies manager, global search,...) over the `rpfm_lib` crate, meaning stuff…53,298MITGames rpfm_libThis crate contains the basic functionality for interacting with Total War files.54,381MITGames rpgA very basic RPG engine written in Rust5,252non-standard rpg-chat-command-parserA command line parser for RPG-like chat commands. Processes commands such as '/heal Player1', '/equip sword', or '/party invite…1,009MITCommand line utilitiesParsing tools rpg-cliCLI tool for the Rust Playground.4,301MIT OR Apache-2.0Command line utilities rpg-compilerA compiler library for the rpg esoteric programming language2,847MIT rpg-dice-rollerA crate to roll dice with modifiers and apply expressions to them.3,911MIT rpg-dice-rustAn RPG dice rolling library and command line app.1,806non-standard rpg-statA library for computer stats for RPG game development28,935non-standardCommand line utilitiesGame development rpg-typesRPG Maker type definitions22AGPL-3.0-only rpg-utilRust Password Generator - A fast and customizable password generator158MITCommand line utilitiesDevelopment tools rpgassistSimple assist traits, serde (de)serializers, etc.369MIT OR Apache-2.0 rpgcmdsset of command line rpg game functions for learing rust1,994MIT rpgcpfGCPF archive compression and decompression library1,355CC0-1.0Command line utilitiesCompression rpgdkA Roll-Playing Game Development Kit suited for (but not limited to) text adventure games.14,872MITDevelopment toolsGame development rpgenA password generator written in Rust1,535MITCommand line utilities rpgffiToolkit for FDW, Logical Decoders and extensions for postgresql16,112Apache-2.0/PostgreSQL rpgm-asset-decrypter-libA library for decrypting/encrypting RPG Maker MV/MZ audio and image assets.3,215non-standard rpgmad-libLibrary for decrypting/encrypting RPG Maker `rgss` archives.2,990non-standard rpgnA crate for parsing PGNs (Portable [Chess] Game Notation).19,008GPL-3.0Game developmentParser implementations rpgpieExperimental high level API for rPGP64,124MIT OR Apache-2.0 rpgpie-certificate-storeCertificate store for rpgpie, based on openpgp-cert-d13,882MIT OR Apache-2.0 rpgpie-sopExperimental SOP implementation based on rpgpie25,548MIT OR Apache-2.0 rpgsave-filterRPG Maker MV/MZ save file Git filter driver440MIT rpgtoolUtility tool for working with RPG Maker projects119MPL-2.0Command line utilities rpgtool-commonCommon crate for rpgtool and marshalconv405MPL-2.0Command line utilities rpgtoolsCollection of utilities to help run tabletop role-playing games10,075GPL-3.0Games rpgxLightweight, modular, and extensible RPG game engine 2D, designed for flexibility, portability, and ease of use.3,086MIT rpgx-dioxusDioxus plugin for the RPGX engine2,118MIT rpgx-wasmWasm driver for the RPGX engine1,702MIT rphiA simple interface for Phi models10,770MIT/Apache-2.0 rphoneticRust port of phonetic Apache commons-codec algorithms197,542Apache-2.0AlgorithmsText processing rphtmlA html parser written in rust.89,697MITParser implementationsWebAssembly rpi-asyncA set of asynchronous streams for GPIO inputs on a Raspberry Pi.2,623MIT rpi-derive-keyA utility crate for deriving secure device-specific keys on Raspberry Pi.3,791MIT OR Apache-2.0 rpi-gpioLibrary and CLI application to inspect RPi GPIO3,294BSD-2-Clause rpi-hostA library to control Raspberry Pi 5 wireless interface for switching between hotspot and client modes139MITEmbedded developmentHardware support rpi-imgpatcherA tool to customize Raspberry Pi OS images by patching the boot partition without mounting or rebuilding the system.110MITCommand line utilitiesFilesystem rpi-infoFigure out which model revision of Raspberry Pi you're running on5,105non-standardEmbedded developmentHardware support rpi-led-matrixBindings for Hzeller's RPi-RGB-Led-Matrix20,479GPL-3.0Embedded developmentNo standard library rpi-led-matrix-syssystem library for the rpi-rgb-led-matrix C++ library14,005GPL-3.0Embedded developmentExternal FFI bindings rpi-led-panelControl LED matrices with a Raspberry Pi.13,181GPL-2.0 rpi-mailboxAn interface of the `mailbox` which is a low level interface of the RaspberryPi.37,842Apache-2.0 rpi-mh-z19c-exporterExport CO2 concentration measured with a Winsen MH-Z19C sensor on a Raspberry Pi to Prometheus.7,833MIT OR Apache-2.0Embedded development rpi-mmal-rsRust binding for `mmal` library of Raspberry Pi6,195MIT rpi-palInterface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.2,313MITEmbedded developmentHardware support rpi-pico-sdkThe pico-sdk for Raspberry Pi Pico, via bindgen1,671MIT rpi-pico-sdk-sysThe pico-sdk ffi binding for Raspberry Pi Pico1,757MITEmbedded developmentExternal FFI bindings rpi-relay-libGPIO relay control library for Raspberry Pi418MIT OR Apache-2.0Embedded developmentHardware support rpi-st7789v2-driverRaspberry-Pi driver for the ST7789V2 TFT display controller (WaveShare 1.69" 240x280 LCD)9,460GPL-3.0-or-laterEmbedded developmentHardware support rpi-video-rsRust version of H264 video record on Raspberry Pi2,528MIT rpi_embeddedInterface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals. Forked from RPPAL26,577MITEmbedded developmentHardware support rpi_memory_displayDrive a Sharp Memory Display module from a Raspberry Pi4,371MITEmbedded developmentHardware support rpi_resizeShrink Raspberry Pi root filesystem and create additional partitions for swap, /var, and /home29MITCommand line utilitiesFilesystem rpi_sim868RPi SIM868 is a crate designed to facilitate interaction with the Waveshare SIM868 HAT for Raspberry Pi.10,005MITEmbedded development