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 capabilities688MITAPI bindingsNetwork programming 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.0Parser implementationsText processing rslocalA tunnel to localhost built in Rust2,740Apache-2.0Command line utilities 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 execution48MITCommand line utilitiesDevelopment tools rslpromptA fast, async zsh shell prompt.72MITCommand line utilities 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.0Parsing tools rslua-march1917Yet another Lua lexer and Lua parser for Lua 5.36,259MIT OR Apache-2.0Parsing tools rslua_deriveSome internal macros for rslua2,794MIT OR Apache-2.0Parsing tools rslua_traitsSome traits for rslua2,776MIT OR Apache-2.0Parsing tools rslugA simple, fast, and configurable library to create URL-friendly slugs from strings.1,351MITText processing rsmA Simple build system based on make1,319non-standardCommand line utilities 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-standardMathematics 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,276MITNetwork programming rsmapGenerate multi-layered, LLM-friendly index files for Rust codebases58MITCommand line utilitiesDevelopment tools rsmarisaPure Rust port of marisa-trie: a static and space-efficient trie data structure2,467BSD-2-ClauseAlgorithmsData structures rsmarkdownlintRust version of markdownlint22MIT rsmathAn uncomplicated library for Mathematics written in Rust7,103Apache-2.0 rsmatrixTerminal `matrix` rain.3,506MITCommand line utilities rsmaxsatThe rsmaxsat is a Rust library that provides bindings for the MaxSAT solver1,588MITMathematicsScience 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,083MITAPI bindingsCaching rsmc-tokioAn async memcached client for Tokio5,310MITAPI bindingsCaching 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.0MultimediaParsing tools 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.0ConcurrencyData structures rsmgclientMemgraph database adapter for Rust programming language.18,540Apache-2.0API bindingsDatabase interfaces rsmgp-sysLibrary to develop query modules for Memgraph in Rust.10,379Apache-2.0API bindingsDatabase interfaces rsminrust 微服务框架1,473MIT rsmithReverse Monte Carlo structure refinement against scattering data111MITScienceSimulation rsmixerPulseAudio volume mixer written in rust10,779MITCommand line utilities 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,602ISCGame developmentGame engines rsmoji✨ Gitmojis, now oxidized! 🦀4,912MITCommand line utilitiesDevelopment tools rsmonadHaskell-style monads for idiomatic Rust.8,779MPL-2.0CompilersData structures rsmonad-macrosHaskell-style monads for idiomatic Rust.3,956LGPL-3.0-or-laterCompilersData structures rsmoothOpinionated wrapper for pandoc using YAML headers for configuration2,903MITCommand line utilities rsmorphyMorphological analyzer / inflection engine for Russian and Ukrainian (soon) languages (WIP)12,344MIT/Apache-2.0Text processingValue formatting rsmorphy-dict-ruRussian dictionary for rsmorphy5,848MITText processingValue formatting rsmorphy-dict-ukUkrainian dictionary stub for rsmorphy2,039MITText processingValue formatting rsmountSafe Rust wrapper around the `util-linux/libmount` C library2,565Apache-2.0 OR MITAPI bindings rsmount-sysRaw FFI bindings to the `util-linux/libmount` C library2,630Apache-2.0 OR MITExternal FFI bindingsOperating systems rsmpRust MPD client1,525BSD-2-Clause rsmp4decryptRust bindings and a CLI for Bento4 mp4decrypt73MIT OR Apache-2.0API bindingsCryptography 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.0Science rsmt2-zzWrapper for SMT-LIB 2 compliant SMT solvers. With ZZ downstream fixes4,774MIT/Apache-2.0Science 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-onlyAPI bindings rsnA Rust-inspired, human-readable object notation.15,098MIT OR Apache-2.0EncodingNo standard library rsn-fmtThe rsn formatter3,886MIT OR Apache-2.0Command line utilitiesDevelopment tools rsnakeA Rust implementation of the classic Snake game.1,184MIT rsnakerA good old retro Snake in terminal UI1,188GPL-3.0-onlyCommand line utilities 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,615MITGames 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 library45MITAPI bindingsAsynchronous rsniffA simple port-sniffer3,353MIT rsnipA universal command-line snippet manager12,598BSD-3-ClauseCommand line utilities rsnlInterface for working with core libnl5,886MIT rsnltkRust-based Natural Language Toolkit5,647MITParsing toolsText processing rsnmpAn SNMP library for Rust (wip)1,243MIT rsnn-etaBiologically-inspired ETA estimator using a Recurrent Spiking Neural Network with STDP learning51MITAlgorithmsScience rsnoteYour goto Todo and Note CLI815MIT rsnote_cliA command-line note-taking app written in Rust587MITCommand line utilitiesFilesystem 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,840MITAPI bindings 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.0Network programming rsnum2persianA Rust library for converting numbers to their Persian representation.977MITLocalization (L10n)Text processing rsnvimA Rust RPC interface for Neovim4,038MIT rsnxA Rust library for parsing nginx access logs, inspired by gonx262MITParsing toolsText processing rsoaiRust client for the OpenAI API with multimodal and schema-based output641MITAPI bindingsNetwork programming rsoapA SOAP client library for Rust with compile-time code generation from WSDL files69MITAPI bindingsDevelopment tools::Procedural macro helpers rsoap-macrosProcedural macros for rsoap — SOAP client code generation from WSDL files124MITAPI bindingsDevelopment tools::Procedural macro helpers 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,851MITAsynchronousNetwork programming 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.67MITCommand line utilitiesNetwork programming rsocktuiSimple TUI to test a websocket connection.854MITCommand-line interfaceCommand line utilities rsocxA high performence Socks5 proxy server with bind/reverse support implementation by Rust.5,554MIT rsofaRust bindings of IAU SOFA C Library39,098MITScience 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-onlyAPI bindings rsolace-sysSolace binding generated by bindgen9,943GPL-3.0-onlyAPI bindings rsolrA Solr client for Rust.6,369MITDatabase interfacesWeb programming::HTTP client 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.0Automotive rsomeip-protoSans-IO implementation of the SOME/IP protocol.418MIT OR Apache-2.0AutomotiveNetwork programming 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.0Command line utilitiesScience 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.0Command line utilitiesScience rsomics-align-corePairwise sequence alignment kernels (Smith-Waterman + Needleman-Wunsch, affine gap) for the rsomics-* tool family. Layer A…89MIT OR Apache-2.0AlgorithmsScience 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.0Command line utilitiesScience 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.0Command line utilitiesScience 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.0Command line utilitiesScience 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.0Command line utilitiesScience 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.0Command line utilitiesScience 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.0Command line utilitiesScience 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.0Command line utilitiesScience::Bioinformatics 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.0Command line utilitiesScience 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