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.
rs-mock-serverA simple, file-based mock API server that maps your directory structure to HTTP and GraphQL routes. Ideal for local development…10,293MIT
rs-modbusA pure Rust implementation of MODBUS protocol.60MIT
rs-moddotplotRust port of ModDotPlot46MIT
rs-mois-dirtyProvides a 'Dirty' struct that holds a value and a 'dirty' field that gets updated when the value is changed.1,524MIT
rs-mongo-streamWrapper on mongo to easier the way to handle mongo stream3,083GPL-3.0
rs-mrz-parserA MRZ parser written in Rust942MIT
rs-names2stats2arrow-ipc-streamShows the file stats as an arrow ipc stream46Apache-2.0
rs-nanoidNano ID in Rust -- most efficient and fast unique ID generation.1,955non-standard
rs-natural2arrayConverts natural numbers to an array.389Apache-2.0
rs-nettyA Tokio-native typed TCP/UDP pipeline framework inspired by Netty.231Apache-2.0
rs-netty-macrosProc macros for rs-netty.180Apache-2.0
rs-neuralhashRust port of python-neuralhash: compute the NeuralHash of an image as a 24-char hex string.17MIT
rs-nic-namesPrints the name of the nics.38Apache-2.0
rs-nics2arrow-ipc-streamShows the nics info as an ipc stream.37Apache-2.0
rs-nomadThis crate provides access to a set of strongly typed apis to interact with nomad (https://www.nomadproject.io/)621,458MIT
rs-notifierrust social application notification3,029MIT
rs-nucflagLibrary to call misassemblies in genome assemblies from long-read alignments.14MIT
rs-obs-signalA simple implementation of the observer pattern with variadic template arguments6,869MIT
rs-ocid-axumAn Axum router builder for OpenID Connect login flows.17MIT
rs-odbcMinimal safe Rust implementation of ODBC2,872Apache-2.0
rs-odbc_deriveProc macros for rs-odbc crate2,679Apache-2.0
rs-opw-kinematicsInverse and forward kinematics for 6 axis robots with a parallel base and spherical wrist.33,547BSD-3-Clause
rs-ovpinergyLibrary for OVPinergy card1,509GPL-3.0-or-later
rs-ovpinergy-macrosMacro library for OVPinergy card1,978GPL-3.0-or-later
rs-paintA light-weight image editor1,038MIT
rs-parquets2countComputes the total number of rows of the parquet files.287Apache-2.0
rs-parse-snapshotparse v8 heapsnapshot to serialized node info json1,598MIT
rs-password-utilsPassword utilities, writen in Rust6,271MIT/Apache-2.0
rs-path-filter-celFilters the filename lines using CEL.41Apache-2.0
rs-pathfinderA BFS pathfinder & collision system569MIT AND ISC
rs-pcdis a modern, pure-Rust library designed for parsing and processing PCD files with a focus on speed, safety, and correctness. It…189Apache-2.0
rs-pfcpHigh-performance Rust implementation of PFCP (Packet Forwarding Control Protocol) for 5G networks with 100% 3GPP TS 29.244…3,033Apache-2.0
rs-pgcopy2cborPGCOPY -> CBOR(PostgreSQL columns -> CBOR byte strings)1,100Apache-2.0
rs-pinocchioRust rigid-body dynamics + QP planning/control: clean-room cxx bindings to Pinocchio, plus a pure-Rust port of Rhoban PlaCo…39BSD-2-Clause
rs-pixelA complete, rate-limiting, asynchronous Rust implementation of the Hypixel Public API with extensive SkyBlock support5,058MIT OR Apache-2.0
rs-pkgrust pkg for programming1,213MIT
rs-plugin-common-interfacesCommon description for plugin creation66,332MIT OR Apache-2.0
rs-plugin-lookup-interfacesCommon description for plugin creation6,300MIT OR Apache-2.0
rs-plugin-url-interfacesCommon description for plugin creation4,126MIT OR Apache-2.0
rs-png2exifPrints the exif bytes of the png image.23Apache-2.0
rs-pnm-shrinkPrints the resized portable image.23Apache-2.0
rs-pop3POP3 client for Rust3,734MIT
rs-postgres-stat2otelConverts PostgreSQL Query Results to Metrics4,045Apache-2.0
rs-prettyclidummy test for publishing to cargo1,918MIT
rs-primitives2rbatConvert primitive data types to Apache Arrow record batches615Apache-2.0
rs-procs2arrow-ipc-streamPrints the proc info values as an ipc stream.188Apache-2.0
rs-progressCommand line Progress made easy2,864MIT OR Apache-2.0
rs-prom2jsonConverts the prometheus text to json.54Apache-2.0
rs-proxya simple, cross-platform, multi-client TCP proxy for Old-school RS2/JS522,844MIT
rs-puffA modern (unofficial) Rust client for Turbopuffer6,514MIT
rs-pugBlazing fast tui music player247GPL-2.0-only
rs-pwsafeA readonly implementation of the pwsafe file format7,523non-standard
rs-queryTanStack Query-inspired async state management for GPUI42MIT
rs-rawzips2blobs2jsonsConvert zips via stdin -> JSON blobs27Apache-2.0
rs-rayA rust crate for Spatie Ray5,030MIT OR Apache-2.0
rs-rdb2kvRDB as key value store8,760Apache-2.0
rs-read-trimeshA reader for loading 3D meshes from PLY, STL, DAE (Collada) and OBJ into Parry Trimesh.8,363MIT
rs-reals2arrowConverts the float values to an Arrow array.302Apache-2.0
rs-releaseos-release parser753,915MIT/Apache-2.0
rs-retryablehttpA retrying HTTP client for Rust built on reqwest, with backoff, jitter and Retry-After support39MIT
rs-rocksdbA Rust wrapper for Facebook's RocksDB embeddable database.2,075Apache-2.0
rs-rocksdb-sysNative bindings to librocksdb2,451MIT/Apache-2.0/BSD-3-Clause
rs-routerA RegexSet based path router for Hyper2,135MIT
rs-rtlA pure Rust library for RTL-SDR devices using nusb3,746MIT
rs-runecA RuneScript 2 Compiler and Linter Built Entirely in Rust838MIT
rs-sandbox-coreSandbox2,153MIT
rs-sandbox-deriveDerive macros created for the rs-sandbox5,613MIT
rs-sandbox-macrosProcedural macros created for the rs-sandbox5,632MIT
rs-saslA SASL library written in Rust.5,138MIT
rs-sb3sb3 json serializer (deprecated, see sb-sbity)11,685MIT
rs-schemaTypes modeling rust code structures.698MIT OR Apache-2.0
rs-schema-deriveProcedural macros to derive `rs-schema` types from Rust code structures.415MIT OR Apache-2.0
rs-schema-derive-implImplementation of procedural macros for `rs-schema-derive`.508MIT OR Apache-2.0
rs-scithe scientific library1,514MIT
rs-scriptA tool to create and edit single-file Rust scripts15,200MIT OR Apache-2.0
rs-secp256k1Fork of Rust bindings for Pieter Wuille's `libsecp256k1` library. Implements ECDSA for the SECG elliptic curve group secp256k1…2,051CC0-1.0
rs-seqPrints numbers(like seq, but faster)876Apache-2.0
rs-shell[PLACEHOLDER] a basic shell writen in rust1,574MIT
rs-simple-loggingSimple logging3,294Apache-2.0
rs-singleflightAsync single-flight request coalescing for Rust.74BSD-3-Clause
rs-smtpAn ESMTP server library written in Rust.5,152MIT
rs-snowflakeRust version of the Twitter snowflake algorithm.1,414,516MIT
rs-soroban-clientA high-level library Rust client library for interacting with Soroban smart contracts on the Stellar blockchain1,542Apache-2.0
rs-sort-uniq-countfast sort & uniq & count(like sort | uniq -c) using 1/10 ram876Apache-2.0
rs-splineA generic spline library for Rust optimized for AI workloads1,527Apache-2.0
rs-split-tableCreate tables by splitting a table5,801Apache-2.0
rs-splited2parquetConverts csv-like lines to rows and saves as a parquet.383Apache-2.0
rs-spyA pure Rust library for Airspy SDR devices4,054MIT
rs-sql2jsonConverts the SQL to AST JSON.40Apache-2.0
rs-sqs-receiverAn asynchronous AWS SQS message receiver framework with trait-based handlers and shared resource support1,002MIT OR Apache-2.0
rs-stackA CLI tool for managing stacked PRs with GitHub24MIT
rs-starterA parser and formatter for std::time::{Duration, SystemTime}5,196MIT/Apache-2.0
rs-statemachineA Rust implementation of COLA-style state machine with fluent API433MIT OR Apache-2.0
rs-statsStatistics library in rust7,369MIT
rs-std-extAn extension for the standard library.3,652MIT OR Apache-2.0
rs-stellar-baseA low level Rust library that offers a comprehensive set of functions for reading, writing, hashing, and signing primitive XDR…1,553Apache-2.0
rs-stem-wordsNormalizes the input words.23Apache-2.0
rs-stop-words-printPrints the stop words for the language.21Apache-2.0
rs-storeRedux Store for Rust48,316non-standard
rs-str-find-similar-dlPrints the string with similarity score.23Apache-2.0
rs-streamsminimal stream library (no dependency on std)10,361BSD-3-Clause
rs-string2nameConverts the strings to the ones like file names22Apache-2.0
rs-sunoA download-only command-line tool for mirroring your Suno.ai library.1,617MIT
rs-svcRust service wrapper that run on Linux2,440MIT
rs-table2pgcopyCOPY tablename TO STDOUT WITH BINARY using rust659Apache-2.0
rs-tail1Prints the last line of the input.48Apache-2.0
rs-tar2sqliteConverts the tar file to the sqlar.20Apache-2.0
rs-tar2zipConverts a tar file to a zip file993Apache-2.0
rs-tars2zipsConverts tar files to zip files573Apache-2.0
rs-tenantMulti-tenant RBAC authorization engine for Rust70MIT OR Apache-2.0
rs-text2tokensConverts the text to the segments.23Apache-2.0
rs-tiled_jsonA helper library to load JSON-formatted Tiled maps.2,577MIT
rs-to-zodConvert Rust structs to Zod schemas1,471GPL-3.0
rs-todo-cliA simple TODO CLI app written in Rust540MIT
rs-toolA command-line tool to perform reservoir sampling on a file or a stream2,258MIT
rs-topReal-time TUI system monitor for remote hosts99MIT
rs-trafilaturaRust port of trafilatura - web content extraction library3,355MIT OR Apache-2.0
rs-treeA simple CLI to listing tree directories4,521MIT OR Apache-2.0
rs-tree-sitter-languagesCollection of Tree-Sitter parsers3,686MIT
rs-txtarRust implementation of the txtar format2,740MIT
rs-ua2jsonSimple CLI to convert the user agent string.20Apache-2.0
rs-uniq4uuidGets unique uuids from input uuids942Apache-2.0
rs-uptoboxWrapper for uptobox.com1,531GPL-3.0
rs-url2jsonConverts the URL string to a json44Apache-2.0
rs-urlencodingA Rust library for doing URL percentage encoding.1,715MIT
rs-usbtmcUSBTMC driver written in Rust3,619non-standard
rs-utcpRust implementation of the Universal Tool Calling Protocol (UTCP).3,055MIT OR Apache-2.0
rs-utililiesSome utilities2,814MIT
rs-utilitiesSome utilities32,841MIT
rs-uuidUniversally unique identifier generator16,146Apache-2.0
rs-uuid2jsonConverts the uuid to JSON25Apache-2.0
rs-uuids2tinybloomCreates tiny bloom bytes from uuids575Apache-2.0
rs-vipsSafe bindings for libvips2,884MIT
rs-voice-toolkit-audioAudio processing utilities for rs-voice-toolkit4,793MIT OR Apache-2.0
rs-voice-toolkit-sttA Rust library for speech-to-text processing using Whisper4,345MIT OR Apache-2.0
rs-voice-toolkit-ttsText-to-speech functionality for rs-voice-toolkit3,877MIT OR Apache-2.0
rs-wait-valid-reqA helper to wait a valid request.501Apache-2.0
rs-wasi-convA conversion manager using wasi3,828MIT
rs-wat2importsPrints the import info of the wasm/wat.23Apache-2.0
rs-wat2wasmConverts the wat to wasm bytes.508Apache-2.0
rs-webA fast, Lua-driven static site generator with encryption support328MIT
rs-web-hostRust web host10,843MIT
rs-webp2exifPrints the exif bytes from the webp.27Apache-2.0
rs-wifi`rswifi` is cross-platform wireless network (WiFi) management.4,250Apache-2.0
rs-wikibzip2pagesExtract Wikipedia page tags from concatenated bzip2 files.425Apache-2.0
rs-wikipages2structConverts Wikipedia pages into Rust structs.584Apache-2.0
rs-woffSimple woff to otf file conversion in rust. Mostly a translation of https://github.com/hanikesn/woff2otf/2,142Apache-2.0
rs-wordcloud☁ Flexible WordCloud implementation for ⚙Rust1,798MPL-2.0
rs-wordle-solverA library for solving Wordle-style puzzles. It provides multiple guessing algorithms, as well as building blocks for implementing…10,279MIT OR Apache-2.0
rs-x11-hashRust bindings for x11 hashing algorithm60,559MIT
rs-x2arrow-ipc-streamConverts the sheet to an arrow ipc stream.38Apache-2.0
rs-x2filenamePrints the name of the books if the pattern found.22Apache-2.0
rs-x2jsonlConverts the excel sheet to json lines.41Apache-2.0
rs-x2sheetsPrints the names of the sheets of the book.22Apache-2.0
rs-xfoilRun Xfoil commands from Rust, and retrieve their results.2,787MIT
rs-xml2selectedPrints the selected part of the xml using xpath.24Apache-2.0
rs-xsheet2jsonlConverts the rows of the sheet to json objects.21Apache-2.0
rs-xsheet2txtConverts the sheet to verbose txt lines.22Apache-2.0
rs-xsheets2statsPrints the stats of the sheets of the book.20Apache-2.0
rs-yescrypt-hashBindings into C for `Yescrypt` algorithm1,188MIT
rs-yncA rsync in Rust, WIP36MIT/Apache-2.0
rs-youtubeCommand line youtube/twitch client that uses the web api so no login or API key is needed.10,472MIT OR Apache-2.0
rs-ytmusic-apiA Rust client library for interacting with YouTube Music's internal API77GPL-3.0
rs-zcliA tool to create project2,678MIT OR Apache-2.0
rs-zephyr-commonCommon structures between the zephyr sdk and vm11,730Apache-2.0
rs-zephyr-sdkRust SDK for building Zephyr programs.2,550Apache-2.0
rs-zeroRust-first microservice framework inspired by go-zero engineering practices355MIT
rs-zip2asn2data2concatConcatenates asn1 values in a zip595Apache-2.0
rs-zip2meta2rbatTransforms the metadata values of a zip to a record batch.1,035Apache-2.0
rs-zip2sqliteConverts the zip file to an sqlite archive.23Apache-2.0
rs-zips2items2asn2zipCreates a zip file from zip files using asn.1/der565Apache-2.0
rs-zips2meta2parquetConverts the metadata values of the zip files to a parquet.353Apache-2.0
rs-zips2meta2rbat2streamConverts the metadata of the zip files to a record batch.706Apache-2.0
rs1090Rust library to decode Mode S and ADS-B signals59,031MIT
rs1090-pythonPython binding to rs1090, a library to decode Mode S and ADS-B signals21,539MIT
rs1090-wasmA real-time comprehensive Mode S and ADS-B data decoder7,608MIT
rs118-chip8Yet another CHIP-8 interpreter, built for use in RS118.3,774MIT
rs1541Rust bindings and helper functions for accessing Commodore disk drives3,619GPL-3.0
rs162NMEA AIS Message Parser and Decoder with deku-based AIS message structures5,560MIT
rs2Reed-Solomon FEC for CCSDS downlink decoding4,617MIT OR Apache-2.0
rs2-cacheA cache library for RS2, based on OpenRS2.5,394MIT
rs2-prot-macroMacro utilities for generating protocol-specific IO code for the rs2io crate.538MIT OR Apache-2.0
rs2-streamA high-performance, production-ready async streaming library for Rust.4,024Apache-2.0
rs2cA (very WIP) Rust to C transpiler1,292MIT OR Apache-2.0
rs2dA crate for encoding and decoding data in a 2D Reed-Solomon matrix.1,551MIT
rs2glslConversion from Rust code to GLSL8,551MIT
rs2glsl-macrosmacro implementations for rs2glsl9,070MIT
rs2ioTypes and utilities for processing io with a design heavily focused around the custom protocols used by the popular MMORPG…14,286MIT OR Apache-2.0
rs2jsA macro to convert Rust structs to/from JsValues6,152MIT OR Apache-2.0
rs2js_macroA macro to convert Rust structs to/from JsValues5,552MIT OR Apache-2.0
rs2protors2proto356MulanPSL-2.0
rs3270This library abstracts over interacting with the x3270 client. Simply provide the mainframe address and the scripting port for…3,759MIT OR Apache-2.0
rs3aAnimated ascii art rust library14,631MIT OR Apache-2.0
rs3gwHigh-Performance AI/HPC Object Storage Gateway powered by scirs2-io411Apache-2.0
rs42rs42 is a collection of utilities to make programming in Rust more enjoyable2,470MIT
rs48A game of 2048 that plays in the terminal as a TUI with a lot of configurability.8,576GPL-3.0
rs485RS485 serial support (Linux)56,401MIT
rs48_libcomponents of rs486,567MIT
rs4a-dutFramework for specifying and inferring what DUT to target549MIT
rs4a-vapixUtilities for working with VAPIX360MIT