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.
rpi_windowRaspberry Pi window initialization for GPU rendering2,840Apache-2.0
rpi_ws281x-cWrapper for rpi_ws281x C library7,845BSD-2-Clause
rpi_ws281x-sysBindings to rpi_ws281x C library8,739BSD-2-Clause
rpian-terminalA simple crate for basic terminal manipulation16,220MIT
rpic-capiStable C ABI for rpic — the foundation for non-Rust bindings (R, Python, etc.).362BSD-2-Clause
rpic-cliCommand-line front-end for rpic (the pic graphics language → SVG/PNG/PDF).375BSD-2-Clause
rpic-coreCore engine for rpic: lexer, parser, geometry, and SVG/PNG/PDF backends for the pic graphics language.653BSD-2-Clause
rpic-renderRaster (PNG) and PDF rendering for rpic, by rasterizing/converting its SVG output (pure Rust: resvg/tiny-skia, svg2pdf).611BSD-2-Clause
rpickHelps you pick items from a list by various algorithms. Example uses: pick a
restaurant you haven't been to in a…40,122GPL-3.0
rpidRust Programmable Interface for Domain-Independent Dynamic Programming (RPID)1,523MIT OR Apache-2.0
rpietAn interpreter for Piet, the esoteric programming language4,618MIT
rping🌊 A Fully Anonymous Any TCP Flag Flooding Attack CLI.8,909MIT
rpipeProvides a `pipe!` macro that works like Haskell's `$` operator33MIT
rpipesA 'terminal saver' program that prints pipes.3,369GPL-3.0-only
rpixivPixiv client writen in Rust45MIT
rpjA project management CLI tool for quick manipulation of projects6,660MIT
rpkA lightweight, cross-platform cli package manager.19,564MIT OR Apache-2.0
rpk-builderRPK Keyboard builder959MIT
rpk-commonRPK common fields between config tool and firmware builder2,629MIT
rpk-configRPK configuration tool1,626MIT
rpk-firmwareRPK Keyboard firmware1,214MIT
rpk-macrosRPK macros1,202MIT
rpkgA lightweight CLI wrapper around Rscript for installing R packages from CRAN or elsewhere108MIT
rpkg-configStandalone library for reading pkg-config .pc files86,537Zlib OR MIT OR Apache-2.0
rpkg-rsParse Glacier ResourcePackage (rpkg) files, allowing access to the resources stored within.15,479Apache-2.0
rpkiA library for validating and creating RPKI data.217,962BSD-3-Clause
rpki-comRFC-003: The Immunity Layer. Parallel Tensor Watermarking and 128-bit malicious pulse isolation for the Aicent Stack 2026.…265Apache-2.0
rpki-rtrA library for RPKI RTR.17,965BSD-3-Clause
rpklBindings and codegen for Apple's Pkl configuration language75,076MIT
rpkl-jdxBindings and codegen for Apple's Pkl configuration language879MIT
rpkl-parserParser for the PKL configuration language37Apache-2.0
rpktefficient and generic network packet manipulation for rust1,943Apache-2.0
rpkt-dpdka safe FFI library for DPDK1,580Apache-2.0
rpkt-dpdk-sysdo not use this crate, use rpkt-dpdk instead1,945Apache-2.0
rpkt-timehigh-precision timer based on rdtsc register1,507Apache-2.0
rplSamples for Rust Programming Language book1,476MIT
rpl-token-cliRPL-Token Command-line Utility2,994Apache-2.0
rplaceData analysis library for r/place2,605MIT
rplagRust code plagiarism detector1,609MIT OR Apache-2.0
rplaidAn async client library for Plaid APIs.7,965MIT
rplayerA Command Line Audio Player3,216GPL-3.0
rplcPLC programming in Rust20,194Apache-2.0
rplc_deriveDerive macros for rPLC project5,184Apache-2.0
rplc_opcuaOPC UA client and server API8,318MPL-2.0
rplcs_eventsA Rust library for managing events hosted by RPLCS.813MIT
rplexfmtrA command line tool to batch rename media files for Plex® Media Server TV Show.8,731GPL-3.0-only
rplidar-rppalA Rust crate for accessing RpLidar A1 sensor data using the rppal library on a Raspberry Pi.1,114MIT
rplidar_drvDriver for Slamtec RPLIDAR series laser sensors5,197BSD-2-Clause
rplidar_drv_rsDriver for Slamtec RPLIDAR series laser sensors1,754BSD-2-Clause
rplotRPlot is a advanced library for data visualization, designed to be used in conjunction with RNum. It offers matplotlib like…1,525MIT
rplotlibUsed to plot during the test phase1,323MIT
rplsA (mostly) POSIX implementation of ls, that also respects LS_COLORS4,059GPL-3.0-only
rpltreeA PCAP parser to display the RPL tree from RPL ICMP messages.1,518MIT OR Apache-2.0
rpluginRust plugin system for AST processing7,002Apache-2.0
rplugin_macrosMacros for rpluign, rust plugin system for AST processing5,019Apache-2.0/MIT
rpmA pure rust library for building and parsing RPMs1,153,751Apache-2.0 OR MIT
rpm-builderA simple Rust CLI utility for creating simple RPMs667Apache-2.0
rpm-infraA pure rust library for building and parsing RPMs14,129Apache-2.0 OR MIT
rpm-oxideplaceholder for now19MPL-2.0
rpm-pkg-countCounts installed RPM packages using librpm60,287GPL-3.0-only
rpm-qaA thin Rust wrapper around `rpm -qa`1,565LGPL-2.1-or-later
rpm-repositoryRPM repository interaction5,796MPL-2.0
rpm-rsA pure rust library for building and parsing RPM's48,688Apache-2.0
rpm-rs-temporaryA pure rust library for building and parsing RPM's1,732Apache-2.0
rpm-sequoiaAn implementation of the RPM PGP interface using Sequoia.20,746LGPL-2.0-or-later
rpm-specParser and pretty-printer for RPM .spec files275MIT OR Apache-2.0
rpm-spec-analyzerVisitor-based static analyzer library for RPM .spec files49MIT OR Apache-2.0
rpm-spec-profileDistribution profiles for the RPM spec analyzer: identity, macros, rpmlib features, whitelists73MIT OR Apache-2.0
rpm-spec-toolPretty-printer and static analyzer CLI for RPM .spec files23MIT OR Apache-2.0
rpm-timerSmall and simple to use tool that limits your processing speed to specified number of items per minute (or per second). Perfect…5,119MIT
rpm-versionA library for dealing with RPM versions (NEVRA, EVR) correctly. Sort algorithm is identical to RPM.63,846MIT
rpmallocCross-platform global memory allocator using rpmalloc484,293MIT OR Apache-2.0
rpmalloc-sysUnsafe FFI bindings to rpmalloc C library494,869MIT OR Apache-2.0
rpmbuildRENAMED: please visit https://crates.io/crates/librpm2,983Apache-2.0
rpmdbRust implementation of rpmdb2,016MIT
rpmexprA parser for %[RPM expressions]1,601MIT
rpmiRISC-V Platform Management Interface (RPMI) constants and runtime library1,241MulanPSL-2.0 OR MIT
rpmlibRENAMED: please visit https://crates.io/crates/librpm7,209LGPL-2.1+
rpmlib-sysRENAMED: please visit https://crates.io/crates/librpm-sys8,615LGPL-2.1+
rpmlx90640High-level library for imaging using Raspberrypi I2C and the MLX90640 thermal sensor2,056MIT OR Apache-2.0
rpmociBuild container images from RPMs6,466GPL-3.0-or-later
rpmrepoCrate containing definitions for parsing yum repositry data structures4,597MIT
rpmrepo_compsA library for reading and writing RPM repository packagegroup / comps metadata1,624MPL-2.0
rpmrepo_downloadA library for downloading RPM repositories1,615MPL-2.0
rpmrepo_metadataA library for parsing RPM repository metadata.4,332MPL-2.0
rpmsignRENAMED: please visit https://crates.io/crates/librpm3,004LGPL-2.1+
rpmspecAn RPM spec file parser5,262MIT
rpmspec-commonHelper structs and functions for the rpmspec/rpmexpr crate1,886MIT
rpmvercmpCall rpmvercmp function from dynamic library: /usr/lib/librpm.so.*.1,591BSL-1.0
rpmvercmp-rsRPM version comparison (rpmvercmp) in Rust — no_std and no_alloc friendly167MPL-2.0
rpnA Reverse Polish Notation lib + executable2,577
rpn-cA calculator environment using Reverse Polish Notation and multiple precision numbers10,293MIT OR Apache-2.0
rpn-cliCommand line reverse Polish notation calculator.6,001GPL-3.0-or-later
rpn-engineReverse Polish Notation evaluator — zero-allocation, no_std, and const-evaluable, over a caller-provided stack buffer.13MIT OR Apache-2.0
rpn-examplerpn calc913MIT
rpn-reckonerA Reverse Polish Notation library4,884MIT
rpn_calcRPN(Reverse Polish Notatio) library3,051MIT
rpn_calc0000123RPN2,115MIT
rpn_calc1513RPN Library194MIT
rpn_calc20221028RPN(Reverse Polish Notatio) libraray1,578MIT
rpn_calc_2022_06_26RPN(Reverse Polish Notatio) Library1,662MIT
rpn_calc_53TanukiRPN(Reverse Polish Notatio) library1,587MIT
rpn_calc_555RPN(Reverse Polish Notatio) library1,592MIT
rpn_calc_acrate for learning
手を動かして考えればよくわかる 高効率言語 Rust 書きかた・作りかた
クジラ飛行机 (著)
Chapter 4 Section07 自作クレートを作って公開する3,463MIT
rpn_calc_antoliny0919RPN(Reverse Polish Notation) library1,573MIT
rpn_calc_by_banbiossaRPN (reverse polish notation) library1,609MIT
rpn_calc_copy_packageRPN(Reverse Polish Notatio) library. (This is a copy package of rpn_calc)1,590MIT
rpn_calc_emptyRPN(Reverse polish Notatio) library1,648MIT
rpn_calc_hellojaewonRPN(Reverse Polish Notation) library by jwchoi1,583MIT
rpn_calc_JMRPN(Reverse Polish Notatio) library2,813MIT
rpn_calc_joonhosonRPN(Reverse Polish Notation) library2,145MIT
rpn_calc_jrkRPN(Reverse Polish Notation) library1,575MIT OR Apache-2.0
rpn_calc_karinRPN(Reverse Polish Notatio) library1,591MIT
rpn_calc_karishuteronRPN(Reverse Polish Notatio) librasy1,651MIT
rpn_calc_kfjRPN library by kfj25MIT
rpn_calc_kh113RPN(Reverse Polish Notatio) library1,542MIT
rpn_calc_libRPN(Reverse Polish Notatio) library1,911MIT
rpn_calc_mo9RPN(Reverse Polish Notatio) library1,591MIT
rpn_calc_motirollRPN lib1,569MIT
rpn_calc_nemutas_20240915RPN(Reverse Polish Notatio) library2,195MIT
rpn_calc_okamoto_r32iefjoaRPN(Reverse Polish Notatio) library1,627MIT
rpn_calc_perlRPN library for Perl3,311MIT
rpn_calc_practiceRPN(Reverse Polish Notation) library1,685MIT
rpn_calc_readerRPN(Reverse Polish Notatio) library1,234MIT
rpn_calc_rust_programmingRPN(Reverse Polish Notation) library1,549MIT
rpn_calc_sample1RPN(Reverse Polish Notatio) library1,706MIT
rpn_calc_sogRPN(Reverse Polish Notatio) library1,660MIT
rpn_calc_tamecatRPN(Reverse Polish Notatio) library1,531MIT
rpn_calc_taqqu15_testRPN(Reverse Polish Notatio) library1,614MIT
rpn_calc_taro_kobayashiRPN(Reverse Polish Notation) library1,272MIT
rpn_calc_testMy first cargo25MIT
rpn_calc_test_neuvecomRPN(Reverse Polish Notatio) library1,617MIT
rpn_calc_test_pptt_prvRPN library test (this is copy of rpn_calc)1,658MIT
rpn_calc_test_verrpn lib1,539MIT
rpn_calc_uc_sampleRPN sample library3,937MIT
rpn_calc_usknRPN(Reverse Polish Notatio) library1,716MIT
rpn_calc_wipRPN calculator1,519MIT
rpn_calc_yhirano55RPN (Reverse Polish Notatio) library1,273MIT
rpn_calcoman3RPN(Reverse Polish Notation) library28MIT
rpn_calculatorRPN(Reverse Polish Notatio) library1,588MIT
rpn_calcuratorRPN(Reverse Polish Notation) calculator1,619MIT
rpn_icedpenguinRPN(Reverse Polish Notation) library1,676MIT
rpn_libRPN(Reverse Polish Natation) library8,798MIT
rpncReverse Polish Notation Calculator1,819MIT
rpniA basic command-line RPN calculator2,866AGPL-3.0-or-later
rpo-xhash-m31Rust implementation of the RPO‑M31 and XHash‑M31 hash permutations, with a Sponge facade for Circle‑STARKs and zk‑friendly…668MIT
rpocketAn unofficial SDK for the PocketBase written in Rust. This SDK provides an easy-to-use interface for interacting with the…1,526non-standard
rpolyAn implementation of the RPOLY algorithm for finding all roots of a real-coefficient univariate polynomial7,900non-standard
rpomoA simple Pomodoro timer using notify-send and zenity73MIT
rpoolLock-free generic resource pool implementation.3,003GPL-3.0-or-later
rpoolsA minimalist workerpool for rust6,083MIT
rportA p2p port forwarding client using WebRTC datachannels781MIT
rport-serverP2P Signaling server for rport78MIT
rportaudioPortAudio bindings for Rust3,089MIT
rposCursor Manager on Table10,286MIT
rpos_drvFundamentals for Slamtec device drivers5,997BSD-2-Clause
rpostCMS rpost1,440non-standard
rpp-parserParser for Reaper's RPP project files2,136MIT OR Apache-2.0
rppalInterface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.1,061,333MIT
rppal-dht11Raspberry Pi Rust driver for the DHT11 temperature and humidity sensor.5,362MIT OR Apache-2.0
rppal-mcp23s17MCP23S17 driver
An experimental driver for the MCP23S17 16 bit I/O expander chip
addressed over the SPI bus on Raspbery Pi…8,220MIT
rppal-pfdPiFace Digital driver
An experimental driver for the PiFace Digital I/O expander for the
Raspberry Pi. Requires RPPAL for the…7,473MIT
rppal_mfrc522MFRC522 interface crate using the rppal crate and SPI2,641Unlicense
rppal_shiftA Rust crate for manipulating shift registers via the GPIO pins on a Raspberry Pi.497MIT
rppal_w_frontendInterface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.4,223MIT
rpresenceDependency-free, cross-platform Rust crate for Discord Rich Presence interaction1,080MIT
rpressLightweight async HTTP/1.1 and HTTP/2 framework built on tokio with TLS (rustls), routing, middleware, streaming, compression,…201MIT
rprimeProvides useful functions for prime numbers.2,800MIT
rprobeA simple tool to probe a remote host http or https connection29,098MIT
rprofProcess resource profiler — captures CPU and memory usage of a child process and renders charts in a browser.18MIT
rprofileA simple crate to measure processor timings in selected samples of execution4,223MIT
rprofilerA library for simple profiling your code with HTML reports as result4,274MIT
rpromptPrompt user input in console applications.698,854Apache-2.0
rpropPropositional logic in Rust86MIT OR Apache-2.0
rprop_deriveProcedural macros for RProp117MIT OR Apache-2.0
rprotobufPush-based Protocol Buffers parser and writer (gumdrop/jsonparser-style)38LGPL-2.1-or-later
rproxA basic Rust reverse proxy1,568non-standard
rproxyPlatform independent asynchronous UDP/TCP proxy10,300MIT
rpsRust bindings for RPS API4,279MIT OR Apache-2.0
rps-sysUnsafe bindings for RPS API generated with bindgen6,569MIT OR Apache-2.0
rps_paijoMy first project of a simple Rock, Paper, Scissors game in Rust.13,458MIT OR Apache-2.0
rps_trackerA high-performance, lock-free requests-per-second tracker. `RPSTracker` is designed for extremely high write throughput in…58MIT
rpscanA simple yet powerful TCP port scanner that supports domains and IP addresses162MIT
rpslA parser for the Routing Policy Specification Language (RPSL)12,839MIT
rpsl-parserRenamed to https://crates.io/crates/rpsl-rs, this crate is deprecated.6,486MIT
rpsl-rsA Routing Policy Specification Language (RPSL) parser with a focus on speed and correctness.6,786MIT
rpslyzerPlaceholder redirecting to the route_verification crate.970MIT
rpsmonAdvanced system resource monitor with beautiful TUI graphs and detailed process insights61MIT
rpsnA command-line interface for Repsona task management system.130MIT
rpspSimple, small, but extensible platform support package for RP2040 devices.3,688MIT
rpstateType-safe reactive persistence for Rust GUI apps204MIT
rpstate-macrosType-safe reactive persistence for Rust GUI apps265MIT
rpstreeA command-line tool written in Rust that mimics the functionality of the pstree command.1,161MIT
rpsutilSystem monitoring4,629non-standard
rptPhysically-based path tracing renderer written in Rust8,002MIT OR Apache-2.0
rpteRust Perpetual Trading Engine — A node-based perpetual trading simulation engine64MIT
rptreeA command line tool for generating directory tree.5,243MIT
rpuRPU is a GLSL-compatible language for rendering procedural graphics on the CPU.15,789MIT
rpucThis is the standalone compiler for RPU, a GLSL-compatible language for rendering procedural graphics on the CPU.7,336MIT
rpushpush files to server by rust.8,505MIT