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,293MITCommand line utilitiesDevelopment tools::Testing rs-modbusA pure Rust implementation of MODBUS protocol.60MITHardware supportNetwork programming 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 Rust942MITParser implementations rs-names2stats2arrow-ipc-streamShows the file stats as an arrow ipc stream46Apache-2.0Command line utilities rs-nanoidNano ID in Rust -- most efficient and fast unique ID generation.1,955non-standard rs-natural2arrayConverts natural numbers to an array.389Apache-2.0Data structuresParsing tools 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.17MITAlgorithmsMultimedia::Images rs-nic-namesPrints the name of the nics.38Apache-2.0Command line utilities 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.17MITAuthenticationWeb programming 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-ClauseAlgorithmsScience::Robotics 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,038MITMultimedia::Images 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.0Command line utilitiesCryptography rs-path-filter-celFilters the filename lines using CEL.41Apache-2.0 rs-pathfinderA BFS pathfinder & collision system569MIT AND ISCGame developmentGame engines 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.0Network programmingParser implementations 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-ClauseAPI bindingsScience::Robotics 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,213MITRust patterns 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.0Command line utilities rs-prom2jsonConverts the prometheus text to json.54Apache-2.0Command line utilities rs-proxya simple, cross-platform, multi-client TCP proxy for Old-school RS2/JS522,844MITCommand line utilitiesNetwork programming rs-puffA modern (unofficial) Rust client for Turbopuffer6,514MITAPI bindingsDatabase interfaces 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 GPUI42MITAsynchronousCaching 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,363MITFilesystemParser implementations 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 support39MITWeb programming::HTTP client 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,685MITParsing tools rs-schemaTypes modeling rust code structures.698MIT OR Apache-2.0Rust patterns rs-schema-deriveProcedural macros to derive `rs-schema` types from Rust code structures.415MIT OR Apache-2.0Rust patterns rs-schema-derive-implImplementation of procedural macros for `rs-schema-derive`.508MIT OR Apache-2.0Rust patterns 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.0Command-line interfaceCommand line utilities 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-ClauseAsynchronousConcurrency rs-smtpAn ESMTP server library written in Rust.5,152MIT rs-snowflakeRust version of the Twitter snowflake algorithm.1,414,516MITAlgorithmsData structures 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.0Command-line interfaceCommand line utilities 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.0Command line utilities 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.0AsynchronousWeb programming rs-stackA CLI tool for managing stacked PRs with GitHub24MITCommand line utilitiesDevelopment tools rs-starterA parser and formatter for std::time::{Duration, SystemTime}5,196MIT/Apache-2.0Rust patternsWeb programming rs-statemachineA Rust implementation of COLA-style state machine with fluent API433MIT OR Apache-2.0AlgorithmsData structures 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,617MITCommand line utilitiesMultimedia::Audio 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.0Command line utilities 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.0AuthenticationWeb programming rs-text2tokensConverts the text to the segments.23Apache-2.0 rs-tiled_jsonA helper library to load JSON-formatted Tiled maps.2,577MITEncodingGame development rs-to-zodConvert Rust structs to Zod schemas1,471GPL-3.0 rs-todo-cliA simple TODO CLI app written in Rust540MITCommand line utilities rs-toolA command-line tool to perform reservoir sampling on a file or a stream2,258MITAlgorithmsCommand line utilities rs-topReal-time TUI system monitor for remote hosts99MITCommand line utilitiesNetwork programming rs-trafilaturaRust port of trafilatura - web content extraction library3,355MIT OR Apache-2.0Parser implementationsText processing rs-treeA simple CLI to listing tree directories4,521MIT OR Apache-2.0Command line utilities 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.0Command line utilities rs-urlencodingA Rust library for doing URL percentage encoding.1,715MITEncodingWeb programming rs-usbtmcUSBTMC driver written in Rust3,619non-standard rs-utcpRust implementation of the Universal Tool Calling Protocol (UTCP).3,055MIT OR Apache-2.0Development toolsNetwork programming rs-utililiesSome utilities2,814MITAccessibility rs-utilitiesSome utilities32,841MITAccessibility 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,884MITGraphicsMultimedia::Encoding rs-voice-toolkit-audioAudio processing utilities for rs-voice-toolkit4,793MIT OR Apache-2.0Multimedia::Audio rs-voice-toolkit-sttA Rust library for speech-to-text processing using Whisper4,345MIT OR Apache-2.0API bindingsMultimedia::Audio rs-voice-toolkit-ttsText-to-speech functionality for rs-voice-toolkit3,877MIT OR Apache-2.0Multimedia::Audio rs-wait-valid-reqA helper to wait a valid request.501Apache-2.0Web programming 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 support328MITCommand line utilitiesWeb programming 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.0AccessibilityHardware support rs-wikibzip2pagesExtract Wikipedia page tags from concatenated bzip2 files.425Apache-2.0 rs-wikipages2structConverts Wikipedia pages into Rust structs.584Apache-2.0Command line utilitiesParsing tools 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.0Command line utilities rs-ytmusic-apiA Rust client library for interacting with YouTube Music's internal API77GPL-3.0API bindingsMultimedia::Audio 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 practices355MITDatabase interfacesNetwork programming 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.0Database interfaces 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.0AsynchronousDevelopment tools rs162NMEA AIS Message Parser and Decoder with deku-based AIS message structures5,560MITEncodingParsing tools rs2Reed-Solomon FEC for CCSDS downlink decoding4,617MIT OR Apache-2.0Aerospace::Space protocolsAlgorithms rs2-cacheA cache library for RS2, based on OpenRS2.5,394MITDevelopment toolsFilesystem 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.0AsynchronousConcurrency rs2cA (very WIP) Rust to C transpiler1,292MIT OR Apache-2.0CompilersDevelopment tools::FFI rs2dA crate for encoding and decoding data in a 2D Reed-Solomon matrix.1,551MITEncoding 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.0API bindings rs3aAnimated ascii art rust library14,631MIT OR Apache-2.0EncodingParser implementations rs3gwHigh-Performance AI/HPC Object Storage Gateway powered by scirs2-io411Apache-2.0FilesystemWeb programming::HTTP server 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