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.
rslint_macrosInternal macros used by the RSLint project7,042MIT
rslint_parserAn extremely fast ECMAScript parser made for the rslint project54,231MIT
rslint_regexRegEx parser for the ECMAScript definition12,950MIT
rslint_rowanA simple threadsafe fork of rowan for the rslint project51,503MIT OR Apache-2.0
rslint_syntaxSyntaxKind and common rowan definitions for rslint_parser51,414MIT
rslint_text_editSimple text editing crate ported from rust-analyzer for the RSLint project46,951MIT
rslistLists files.4,003MIT OR Apache-2.0
rsllmRust-native LLM client library with multi-provider support and streaming capabilities688MIT
rslnNetlink library implemented in Rust that provides the netlink protocol based kernel interfaces7,698Apache-2.0
rslnpA configurable parser for scopes list notation (SLN)4,437MIT OR Apache-2.0
rslocalA tunnel to localhost built in Rust2,740Apache-2.0
rslockImplementation of the distributed locking mechanism built on top of Async Redis354,480BSD-3-Clause
rslogicrslogic is a logic programming framework for Rust inspired by µKanren.2,742MIT
rslogicsimA logic gate/circuit simulator written in Rust2,435MIT
rslookupreserved name1,188MIT OR Apache-2.0
rsloopAn event loop for asyncio written in Rust107Apache-2.0
rslphCLI tool for LLM-powered autonomous task execution48MIT
rslpromptA fast, async zsh shell prompt.72MIT
rslrPlaceholder for an upcoming tree-shaking static analyzer1,603GPL-3.0-or-later
rsluaYet another Lua lexer and Lua parser for Lua 5.321,706MIT OR Apache-2.0
rslua-march1917Yet another Lua lexer and Lua parser for Lua 5.36,259MIT OR Apache-2.0
rslua_deriveSome internal macros for rslua2,794MIT OR Apache-2.0
rslua_traitsSome traits for rslua2,776MIT OR Apache-2.0
rslugA simple, fast, and configurable library to create URL-friendly slugs from strings.1,351MIT
rsmA Simple build system based on make1,319non-standard
rsm-cliA safe, fast, and modular symlink manager.35MIT
rsm-libA mathematics library for Rust, providing support for vector, matrix, and scalar operations.1,203non-standard
rsmack-edocEnhanced documentation macro with constant evaluation197MIT
rsmack-fsCompile-time folder structure mirroring199MIT
rsmack-megamacProcedural macro generator with automatic documentation and error handling731MIT
rsmack-seanumEnhanced documentation macro with constant evaluation147MIT
rsmack-utilsUtils shared between rsmack crates845MIT
rsmack-wrapStruct field type wrapper201MIT
rsmallocAn experimental RSEQ-based general-purpose memory allocator written in Rust37MIT
rsmanuf📇 A very simple Rust library to get the manufacturer of a specific MAC address33,276MIT
rsmapGenerate multi-layered, LLM-friendly index files for Rust codebases58MIT
rsmarisaPure Rust port of marisa-trie: a static and space-efficient trie data structure2,467BSD-2-Clause
rsmarkdownlintRust version of markdownlint22MIT
rsmathAn uncomplicated library for Mathematics written in Rust7,103Apache-2.0
rsmatrixTerminal `matrix` rain.3,506MIT
rsmaxsatThe rsmaxsat is a Rust library that provides bindings for the MaxSAT solver1,588MIT
rsmbShofw Email client1,603MIT
rsmb-catsayA catsay cli from Practical Rust Projects book1,469MIT OR Apache-2.0
rsmc-coreLibrary for runtime-agnostic async memcached clients6,083MIT
rsmc-tokioAn async memcached client for Tokio5,310MIT
rsmd5Command line tool to encrypt and output md5 strings or files
对字符串或文件md5加密并输出的命令行工具13,452MIT OR Apache-2.0
rsmdcrsmdc is a Rust Markdown to HTML converter1,385MIT
rsmediainfoRust wrapper for MediaInfo library120MIT OR Apache-2.0
rsmemsmem2 tool rust analog19MIT
rsmemchkRust Memory Leak check library for global_allocator967MIT/Apache-2.0
rsmemgenRust Memory Leak check library code generation for inline or inline(never)524MIT/Apache-2.0
rsmemoryapiAllows interract with process memory6,042MIT
rsmermaidRust version of mermaid19MIT
rsmeshoptTriangle strip/fan generation7,552MIT
rsmg-coreCore atomic pointer management and concurrent data structures for the RSMG framework.156MIT OR Apache-2.0
rsmgclientMemgraph database adapter for Rust programming language.18,540Apache-2.0
rsmgp-sysLibrary to develop query modules for Memgraph in Rust.10,379Apache-2.0
rsminrust 微服务框架1,473MIT
rsmithReverse Monte Carlo structure refinement against scattering data111MIT
rsmixerPulseAudio volume mixer written in rust10,779MIT
rsmkdemo crates1,542MIT
rsmlVery WIP Rust ML Library1,819MIT
rsmnlA rust netlink library imitating libmnl2,494non-standard
rsmnl-deriveprocedural macro for rsmnl2,444non-standard
rsmnl-linuxlinux headers for rsmnl1,662non-standard
rsmobiledeviceReserved for rsmobiledevice1,561MIT
rsmod-pathfinderA breadth-first search path finder.2,602ISC
rsmoji✨ Gitmojis, now oxidized! 🦀4,912MIT
rsmonadHaskell-style monads for idiomatic Rust.8,779MPL-2.0
rsmonad-macrosHaskell-style monads for idiomatic Rust.3,956LGPL-3.0-or-later
rsmoothOpinionated wrapper for pandoc using YAML headers for configuration2,903MIT
rsmorphyMorphological analyzer / inflection engine for Russian and Ukrainian (soon) languages (WIP)12,344MIT/Apache-2.0
rsmorphy-dict-ruRussian dictionary for rsmorphy5,848MIT
rsmorphy-dict-ukUkrainian dictionary stub for rsmorphy2,039MIT
rsmountSafe Rust wrapper around the `util-linux/libmount` C library2,565Apache-2.0 OR MIT
rsmount-sysRaw FFI bindings to the `util-linux/libmount` C library2,630Apache-2.0 OR MIT
rsmpRust MPD client1,525BSD-2-Clause
rsmp4decryptRust bindings and a CLI for Bento4 mp4decrypt73MIT OR Apache-2.0
rsmpegA Rust crate that exposes FFmpeg's power as much as possible.153,843MIT
rsmqA Rust implementation of [RSMQ](https://smrchy.github.io/rsmq/about/) (Redis Simple Message Queue).7,459MIT
rsmq-rsAsync RSMQ port to rust. RSMQ is a simple redis queue system that works in any redis v2.4+. It contains the same methods as the…5,180MIT
rsmq_asyncAsync RSMQ port to rust. RSMQ is a simple redis queue system that works in any redis v2.4+. It contains the same methods as the…714,788MIT
rsmq_async_liteAsync RSMQ port to rust. RSMQ is a simple redis queue system that works in any redis v2.4+. It contains the same methods as the…5,295MIT
rsmt.2,486MIT
rsmt2Wrapper for SMT-LIB 2 compliant SMT solvers.70,431MIT/Apache-2.0
rsmt2-zzWrapper for SMT-LIB 2 compliant SMT solvers. With ZZ downstream fixes4,774MIT/Apache-2.0
rsmt2d-rsRust implementation of two dimensional Reed-Solomon merkle tree data availability scheme.2,841MIT
rsmtpUtility functions for SMTP applications, no backwards compatibility guarantees.8,913Apache-2.0
rsmultigitManage multiple git repositories at once136MIT
rsmycquA Rust library for interacting with Chonqing University services, including SSO authentication, campus card management, and more.844AGPL-3.0-only
rsnA Rust-inspired, human-readable object notation.15,098MIT OR Apache-2.0
rsn-fmtThe rsn formatter3,886MIT OR Apache-2.0
rsnakeA Rust implementation of the classic Snake game.1,184MIT
rsnakerA good old retro Snake in terminal UI1,188GPL-3.0-only
rsnappyPure rust implementation of the snappy compression algorithm3,125MIT
rsnarkA Rust library to write Zero-Knowledge circuits for multiple prover systems2,088MIT
rsnark-coreA Rust library to write Zero-Knowledge circuits for multiple prover systems1,893MIT
rsnark-macrosA Rust library to write Zero-Knowledge circuits for multiple prover systems2,663MIT
rsnark-provers-coreA Rust library to write Zero-Knowledge circuits for multiple prover systems2,630MIT
rsnark-provers-gnarkA Rust library to write Zero-Knowledge circuits for multiple prover systems2,849MIT
rsnark-provers-mockA Rust library to write Zero-Knowledge circuits for multiple prover systems1,730MIT
rsnbsIO functionality for the OpenNBS .nbs format3,615MIT
rsndfilelibsndfile bindings for Rust (αlpha)4,144Unlicense
rsndom-demoThis Program is be shuffled input data to command line. it really simple Program.3,152MIT
rsneatA simple Neuroevolution of Augmenting Topolgies implementation1,684MIT
rsnetAsync Rust bindings for Tailscale's libtailscale C library45MIT
rsniffA simple port-sniffer3,353MIT
rsnipA universal command-line snippet manager12,598BSD-3-Clause
rsnlInterface for working with core libnl5,886MIT
rsnltkRust-based Natural Language Toolkit5,647MIT
rsnmpAn SNMP library for Rust (wip)1,243MIT
rsnn-etaBiologically-inspired ETA estimator using a Recurrent Spiking Neural Network with STDP learning51MIT
rsnoteYour goto Todo and Note CLI815MIT
rsnote_cliA command-line note-taking app written in Rust587MIT
rsnotifyosRSNotifyOS is a library for printing alerts on Linux and Windows operating systems. It uses the D-Bus IPC and Subprocess protocol…4,581MIT
rsnovaA lightweight tunnel/proxy using TLS mux and QUIC17Apache-2.0
rsnowA simple snowfall animation in Rust2,680MIT
rsnowboySnowboy wrapper for rust1,840MIT
rsnowflakeDistributed id generator based on Twitter Snofwlake6,023Apache-2.0/MIT
rsntpAn RFC 5905 compliant Simple Network Time Protocol (SNTP) client library for Rust3,809,800MIT OR Apache-2.0
rsnum2persianA Rust library for converting numbers to their Persian representation.977MIT
rsnvimA Rust RPC interface for Neovim4,038MIT
rsnxA Rust library for parsing nginx access logs, inspired by gonx262MIT
rsoaiRust client for the OpenAI API with multimodal and schema-based output641MIT
rsoapA SOAP client library for Rust with compile-time code generation from WSDL files69MIT
rsoap-macrosProcedural macros for rsoap — SOAP client code generation from WSDL files124MIT
rsoarSecurity Orchestration, Automation, and Response engine in Rust14non-standard
rsoar-engineCore playbook engine for RSoar (Security Orchestration, Automation, and Response)14non-standard
rsocketRust Implementation of the rsocket protocol/library2,095BSD-3-Clause
rsocket-rsRSocket is a binary protocol for use on byte stream transports such as TCP, WebSockets, and Aeron. in Rust1,851MIT
rsocket_rustrsocket-rust is an implementation of the RSocket protocol in Rust.46,464Apache-2.0
rsocket_rust_messagingCommunicate with Spring RSocket Messaging.10,312Apache-2.0
rsocket_rust_transport_tcpTCP RSocket transport implementation.22,128Apache-2.0
rsocket_rust_transport_unixUnix Domain Socket RSocket transport implementation.2,049Apache-2.0
rsocket_rust_transport_wasmWASM Websocket RSocket transport implementation.11,625Apache-2.0
rsocket_rust_transport_websocketWebsocket RSocket transport implementation.24,323Apache-2.0
rsocksA super basic SOCKS5 proxy.67MIT
rsocktuiSimple TUI to test a websocket connection.854MIT
rsocxA high performence Socks5 proxy server with bind/reverse support implementation by Rust.5,554MIT
rsofaRust bindings of IAU SOFA C Library39,098MIT
rsoffkvA uniform interface for 3 different distributed key-value storages: Zookeeper, Consul, ETCD10,883Apache-2.0 OR MIT
rsolaceSolace bindings for the Rust9,057GPL-3.0-only
rsolace-sysSolace binding generated by bindgen9,943GPL-3.0-only
rsolrA Solr client for Rust.6,369MIT
rsomeipA Rust implementation of AUTOSTAR's Scalable service-Oriented MiddlewarE over IP (SOME/IP).1,569MIT OR Apache-2.0
rsomeip-bytesSerialization crate for the SOME/IP on-wire format.588MIT OR Apache-2.0
rsomeip-protoSans-IO implementation of the SOME/IP protocol.418MIT OR Apache-2.0
rsomics-aa-codeAmino-acid one-letter <-> three-letter code conversion (Bio.SeqUtils.seq3 / seq1 equivalent)19MIT OR Apache-2.0
rsomics-adf-testAugmented Dickey-Fuller unit-root test — value-exact reimplementation of statsmodels.tsa.stattools.adfuller53MIT OR Apache-2.0
rsomics-aitchison-opsAitchison-simplex vector-space algebra on compositions: closure, perturbation, powering, centering and Aitchison inner product —…49MIT OR Apache-2.0
rsomics-alexandergovernAlexander-Govern robust one-way ANOVA for unequal variances — scipy.stats.alexandergovern equivalent, value-exact20MIT OR Apache-2.0
rsomics-align-corePairwise sequence alignment kernels (Smith-Waterman + Needleman-Wunsch, affine gap) for the rsomics-* tool family. Layer A…89MIT OR Apache-2.0
rsomics-align-scorePairwise sequence alignment — Needleman-Wunsch (global) or Smith-Waterman (local)51MIT OR Apache-2.0
rsomics-alignment-sieveFilter a BAM by mapping quality, fragment length, SAM flags, blacklist and duplicates — Rust port of deepTools alignmentSieve21MIT OR Apache-2.0
rsomics-alpha-diversityPer-sample alpha-diversity metrics (32: Shannon, Simpson, Chao1, ACE, Pielou, Brillouin, Hill, Renyi, Tsallis, Gini, Fisher α,…87MIT OR Apache-2.0
rsomics-alrAdditive log-ratio (ALR) transform and its inverse against a chosen reference component — scikit-bio skbio.stats.composition.alr…37MIT OR Apache-2.0
rsomics-ancomANCOM differential abundance (Mandal et al 2015) — scikit-bio skbio.stats.composition.ancom equivalent: per-feature W statistic…58MIT OR Apache-2.0
rsomics-anderson-darlingAnderson-Darling goodness-of-fit (one-sample + k-sample) — value-exact to scipy.stats.anderson / anderson_ksamp57MIT OR Apache-2.0
rsomics-anosimANOSIM (Clarke 1993) test for group differences from a distance matrix — scikit-bio skbio.stats.distance.anosim equivalent…93MIT OR Apache-2.0
rsomics-ansariAnsari-Bradley two-sample scale test (exact + normal approximation) — scipy.stats.ansari equivalent, value-exact36MIT OR Apache-2.0
rsomics-associationNominal association from an r×c contingency table — Cramér's V / Tschuprow's T / Pearson's contingency coefficient, value-exact…21MIT OR Apache-2.0
rsomics-atac-shiftATAC-seq Tn5 insertion-bias shift: +4/-5 bp coordinate correction and insertion-site BED output33MIT OR Apache-2.0
rsomics-autocorrelationAutocorrelation (ACF), partial autocorrelation (PACF), and Ljung-Box / Box-Pierce Q-tests — value-exact to…20MIT OR Apache-2.0
rsomics-avelogcpmPer-gene average log2-CPM of a count matrix via the edgeR aveLogCPM one-group negative-binomial fit51MIT OR Apache-2.0
rsomics-average-degree-connectivityAverage degree connectivity (Pastor-Satorras k_nn) — value-exact port of networkx.average_degree_connectivity53MIT OR Apache-2.0
rsomics-average-neighbor-degreeAverage neighbor degree of graph nodes — value-exact port of networkx.average_neighbor_degree56MIT OR Apache-2.0
rsomics-bamPure-Rust CLI over rust-htslib for BAM operations (view, sort, …). FFI-wrapper, output-compatible with samtools.31MIT OR Apache-2.0
rsomics-bam-addreplacergAdd or replace @RG header lines and RG:Z aux tags on BAM records — Rust port of samtools addreplacerg57MIT OR Apache-2.0
rsomics-bam-ampliconclipClip amplicon primer regions off aligned reads given a BED — Rust port of samtools ampliconclip36MIT OR Apache-2.0
rsomics-bam-ampliconstatsAmplicon sequencing statistics from primer BED + BAM — Rust port of samtools ampliconstats37MIT OR Apache-2.0
rsomics-bam-bedcovPer-BED-region read depth — Rust port of samtools bedcov38MIT OR Apache-2.0
rsomics-bam-calmdRecompute the MD and NM aux tags against a reference FASTA — Rust port of samtools calmd37MIT OR Apache-2.0
rsomics-bam-catConcatenate BAM files by copying compressed BGZF blocks verbatim — Rust port of samtools cat37MIT OR Apache-2.0
rsomics-bam-checksumOrder-independent BAM checksum — Rust port of samtools checksum38MIT OR Apache-2.0
rsomics-bam-collateGroup BAM reads by QNAME so mates are adjacent — Rust port of samtools collate38MIT OR Apache-2.0
rsomics-bam-comparePer-bin comparison of two BAMs as a bedGraph/bigWig track — Rust port of deeptools bamCompare (log2/ratio/subtract/... of binned…127MIT OR Apache-2.0
rsomics-bam-consensusFASTA/FASTQ/pileup consensus from a sorted BAM — Rust port of samtools consensus (simple mode)38MIT OR Apache-2.0
rsomics-bam-coveragePer-reference coverage histogram from BAM — Rust port of samtools coverage57MIT OR Apache-2.0
rsomics-bam-depadConvert padded to unpadded BAM coordinates — Rust port of samtools depad41MIT OR Apache-2.0
rsomics-bam-depthPer-base or per-region depth from BAM — Rust port of samtools depth65MIT OR Apache-2.0
rsomics-bam-dictGenerate SAM-format sequence dictionary from FASTA — Rust port of samtools dict39MIT OR Apache-2.0
rsomics-bam-fastaConvert BAM to FASTA — Rust port of samtools fasta60MIT OR Apache-2.0
rsomics-bam-fingerprintChIP-enrichment fingerprint (cumulative-coverage Lorenz curve) — Rust port of deeptools plotFingerprint69MIT OR Apache-2.0
rsomics-bam-fixmateFill in mate coordinate, ISIZE and mate-related flags — Rust port of samtools fixmate37MIT OR Apache-2.0
rsomics-bam-flagsConvert between numeric and textual SAM FLAG representations — Rust port of samtools flags16MIT OR Apache-2.0
rsomics-bam-flagstatSAM/BAM/CRAM flag statistics — Rust port of samtools flagstat61MIT OR Apache-2.0
rsomics-bam-headPrint the header and the first N alignment records of a BAM as SAM — Rust port of samtools head37MIT OR Apache-2.0
rsomics-bam-idxstatsPer-reference read counts from a BAM index — Rust port of samtools idxstats62MIT OR Apache-2.0
rsomics-bam-importConvert FASTQ to unaligned BAM — Rust port of samtools import39MIT OR Apache-2.0
rsomics-bam-indexCreate BAI index for a coordinate-sorted BAM — Rust port of samtools index40MIT OR Apache-2.0
rsomics-bam-junctionsAnnotate splice junctions from spliced BAM reads vs BED12 gene model — Rust port of RSeQC junction_annotation.py57MIT OR Apache-2.0
rsomics-bam-markdupMark or remove PCR/optical duplicates in sorted BAM — Rust port of samtools markdup56MIT OR Apache-2.0
rsomics-bam-mergeMerge multiple sorted BAM files — Rust port of samtools merge41MIT OR Apache-2.0
rsomics-bam-mpileupPer-position text pileup of read bases, qualities and map qualities — Rust port of samtools mpileup38MIT OR Apache-2.0
rsomics-bam-phaseHeterozygote phasing of aligned reads — Rust port of samtools phase38MIT OR Apache-2.0
rsomics-bam-quickcheckQuickly validate a BAM file's BGZF framing and header magic — Rust port of samtools quickcheck38MIT OR Apache-2.0
rsomics-bam-read-distClassify mapped reads into genomic regions (CDS/UTR/intron/TSS/TES) from BAM + BED12 — Rust port of RSeQC read_distribution.py57MIT OR Apache-2.0
rsomics-bam-regionExtract BAM reads overlapping a genomic region (chr:start-end) — indexed random access49MIT OR Apache-2.0
rsomics-bam-reheaderReplace a BAM header, passing alignment blocks through verbatim — Rust port of samtools reheader38MIT OR Apache-2.0
rsomics-bam-resetRevert aligner changes in BAM reads (flags, position, cigar, aux tags, orientation) — Rust port of samtools reset39MIT OR Apache-2.0