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.

rust-openzl-sysLow-level FFI bindings for OpenZL (vendored C library)10,723MIT OR Apache-2.0CompressionExternal FFI bindings rust-optimal-transportA library of optimal transport solvers for Rust5,299MITAlgorithmsMathematics rust-optimizerA high-performance route optimization engine implemented in Rust, designed to solve the Chinese Postman Problem (CPP) on road…24MIT rust-option-engineCorrectness-focused option pricing engine in Rust (Black-Scholes + Binomial CRR)19MITFinanceScience rust-optionsRust library for options pricing and strategy modeling1,458MIT OR Apache-2.0Finance rust-order-bookA Rust Lmit Order Book for high-frequency trading (HFT).662MITAlgorithmsCryptography::Cryptocurrencies rust-orderbook-libA production-grade order book library with price-time priority matching16MIT OR Apache-2.0Data structuresFinance rust-osdev(empty for now)1,612MIT/Apache-2.0 rust-otpA modern Rust library for performing the HMAC-based One-Time Password (HOTP) and Time-based One-Time Password (TOTP) algorithms…14,980MITAuthenticationCryptography rust-overtureA rust overture library.1,457MPL-2.0 rust-oxide-cliCompanion CLI for the Rust Oxide backend framework141MIT OR Apache-2.0 rust-oxide-realtimeReusable realtime transport primitives for Axum servers and Rust websocket clients37MIT OR Apache-2.0AsynchronousNetwork programming rust-p2p-coreSimple, fast and easy Nat traversal for peer-to-peer16,535Apache-2.0 rust-package-templateA tutorial for publishing Rust packages1,710MIT rust-padbusterIt's a port of python-paddingoracle (https://github.com/mwielgoszewski/python-paddingoracle)4,640non-standard rust-pagerYet another pager in Rust8,014GPL-3.0Command-line interface rust-paillierA quick implementation of Paillier crypto system2,593 rust-pakeAn alternative implementation in rust for @schollz's pake library2,781MIT rust-paperRust Wallpaper manager from ( https://wallhaven.cc/ ) for Linux/UNIX only2,883MITAsynchronousCommand line utilities rust-par2Pure Rust PAR2 verify and repair with SIMD-accelerated Galois field arithmetic1,297MIT OR Apache-2.0AlgorithmsFilesystem rust-parallelFast command line app in rust/tokio to run commands in parallel. Similar interface to GNU parallel or xargs.92,474MITAsynchronousCommand-line interface rust-parallelfastxParallel iteration of FASTA/FASTQ files, for when sequence order doesn't matter but speed does2,811MIT/Apache-2.0AlgorithmsScience rust-parserParser for various data types written in rust written Rust3,848MIT OR Apache-2.0 rust-passmakerA password generator CLI written in Rust.9,996MIT OR Apache-2.0 rust-patchPatch structs with other structs50,663MIT OR Apache-2.0Development toolsNo standard library rust-patch-deriveDerive macro implementation for rust-patch51,424MIT OR Apache-2.0Development toolsNo standard library rust-pathtracerA principled BSDF pathtracer with an abstracted backend. Perfect for rendering procedural content.11,298MIT rust-patlite-beaconA Rust library and CLI tool for controlling USB PATLITE beacon devices822MITCommand line utilitiesHardware support rust-pattern-componentsA Rust library providing implementations of common design patterns146MITDevelopment tools rust-pattern-macrosProcedural macros for the rust-patterns crate182MITDevelopment tools rust-patternsA modern Rust design patterns library with type-safe, efficient implementations105MITDevelopment tools rust-pcapUserspace packet library for rust-pcap12MIT OR Apache-2.0 rust-pcap-commonUtility crate for rust-pcap20MIT OR Apache-2.0 rust-pcap-ebpfeBPF program for rust-pcap15MIT OR Apache-2.0 rust-performance-timingPerformance measurement library. Supports CPU cycle accurate measurement for x86 platforms.1,250MIT OR Apache-2.0 rust-persian-toolsOfficial Rust implementation of Persian Tools9,850MITDevelopment toolsInternationalization (i18n) rust-pgdatadiffRust library for comparing two PostgreSQL databases14,725MIT rust-pgdatadiff-clientRust client for comparing two PostgreSQL databases16,470MIT rust-phone-number-geo中国境内手机号码归属地查询4,629MIT rust-pickaxeHTML data extraction library1,609MIT rust-pigpioRust wrapper for PiGPIO C library.9,508MITAPI bindingsExternal FFI bindings rust-pinyinChange chinese sentence to pinyin initials6,478MIT OR Apache-2.0 rust-pipWORK IN PROGRESS: Pip rewritten in Rust1,482MIT rust-pipeLightweight typed task dispatch from Rust to polyglot workers (TypeScript, Python, Go, Java, C#, Ruby, Elixir, Swift, PHP)39MIT OR Apache-2.0AsynchronousConcurrency rust-pipesA remake of the 3D Pipes Screensaver from Windows 98 in Rust2,726Apache-2.0 rust-pkg-genCreates so-called rust 'packages' containing rust toolchains and crates.1,974MIT OR Apache-2.0 rust-playground-top-cratesCalculates what crates should be included in the playground6,176MIT OR Apache-2.0 rust-plotrust plot library1,446MIT rust-plotterA quick and dirty library to plot Vec<f64>s with Matplotlib.4,505MITMultimedia::Images rust-plugina simple plugin for system1,404MIT rust-plugin-macroProcedural macros for the Dragonfly gRPC plugin SDK43MITDevelopment tools::Procedural macro helpers rust-pmA poor and simple imitation of supervisord7,572MIT rust-polyNumeric manipulation of real and complex polynomials.26,922MITMathematics rust-polynomialA lib to operate polynomials2,234Unlicense rust-pop3-clientPOP3 client based on rustls3,689MPL-2.0Network programming rust-port-killA cross-platform command-line tool to manage listening ports and processes193MIT rust-portaudioPortaudio binding for Rust3,325MIT rust-portfolio-optPure-Rust port of PyPortfolioOpt: expected returns, risk models, mean-variance optimisation, Black-Litterman, hierarchical risk…65MITFinanceMathematics rust-powered-legoThis crate aims to control a regular Powered Up motor using a Technic Hub.2,653non-standard rust-precP-REC-like program for linux users. Runs in the background and records demos.6,980non-standard rust-prelude-plusHigher-order functions built on top of keypaths for type-safe functional programming195MIT OR Apache-2.0Data structures rust-pressRust-first static documentation generator CLI187MITCommand line utilitiesWeb programming rust-profanosA lib to be able to code in rust into profanOS1,755MIT rust-project-selectorUsed for opening a project in a specified IDE.463MIT rust-prompta high-level io function similar to Python's input function.1,473MIT rust-protestIn objection to the Rust Foundation's ridiculous trademark proposal1,454GPL-3.0-or-later rust-proxyA simple HTTP/HTTPS proxy server written in Rust20MIT OR Apache-2.0Network programmingWeb programming::HTTP server rust-ptyCross-platform async PTY (pseudo-terminal) library for Rust1,817MIT OR Apache-2.0AsynchronousCommand-line interface rust-public-iniAn Ini configuration file parsing library in Rust502MIT rust-public-lib-templateA template for a public Rust library22Apache-2.0 OR MIT rust-publish-testtesting1,290Apache-2.0 rust-pubsubA thread-safe, in-memory publish-subscribe library for Rust with flexible subscription modes.1,447MIT OR Apache-2.0ConcurrencyData structures rust-pulsectlA higher level API for libpulse_binding6,125GPL-3.0+API bindingsMultimedia::Audio rust-pulsectl-forkA higher level API for libpulse_binding12,710GPL-3.0+API bindingsMultimedia::Audio rust-puppetdb-cliPuppetDB CLI tool in rust.6,002non-standard rust-pushrodPushrod UI Library92,380Apache-2.0GraphicsGUI rust-pushrod-renderPushrod Rendering Library12,715Apache-2.0GraphicsGUI rust-py-miioA Rust interface to interact with Miio devices via Python using PyO3. Doesn't pretend to be used by third parties.2,829MITAPI bindingsExternal FFI bindings rust-qcosprovide basic interface encapsulation of Tencent Cloud Object Storage (cos)2,463MIT rust-quepaxaRust-native QuePaxa consensus core21MITAlgorithmsConcurrency rust-queries-builderA powerful, type-safe query builder library for Rust that leverages key-paths for SQL-like operations on in-memory collections3,954MIT OR Apache-2.0Data structuresDatabase interfaces rust-queries-coreCore functionality for rust-queries-builder - type-safe query builder for Rust collections3,151MIT OR Apache-2.0Data structuresDatabase interfaces rust-queries-deriveDerive macros for rust-queries-builder3,397MIT OR Apache-2.0 rust-queryA query builder using rust concepts.11,743MIT OR Apache-2.0Database interfaces rust-query-macrosProc-macro crate for rust-query.7,698MIT OR Apache-2.0 rust-quickieA CLI tool to quickly run single-file rust apps in a sandboxed environment2,643MIT rust-quizMedium to hard Rust questions with complete explanations8,222CC-BY-SA-4.0 rust-rabbitA simple, reliable RabbitMQ client library for Rust. Easy to use with flexible retry mechanisms and minimal configuration.1,520MITAsynchronousNetwork programming rust-raknetRakNet Protocol implementation by Rust.23,839MIT rust-randomwowRust interface to the RandomWOW hash function (Wownero)75MITCryptography rust-randomxRust interface to the RandomX hash function53,016MIT rust-rapidsnarkRust wrapper for the Rapidsnark proof system10,274MIT OR Apache-2.0 rust-rapportFormats cargo clippy JSON output for GitHub Actions (step summary, PR annotations, human-readable).1,685MITCommand line utilitiesDevelopment tools rust-raylibUnsafe bindings for Raylib 4.5 and safe wrappers for them.18,860ZlibAPI bindingsExternal FFI bindings rust-rbacA flexible Role-Based Access Control (RBAC) system for Rust applications939MITAuthenticationWeb programming rust-rconA Rust Server RCON Tool4,283MIT rust-rcs-clientA simple, workable RCS client library.5,783Apache-2.0 rust-rcs-coreCore libraries that provide basic RCS capabilities (SIP, MSRP, etc.)5,511Apache-2.0 rust-recipeA Rust crate that scrapes recipes from websites.4,032MIT rust-rectangle-dividingA rectangle dividing algorithm written in Rust6,067MIT rust-rectanglesSimple Rust program that calculates the area of a rectangle using variables, tuples, and structs2,653MIT rust-redisRedis re-implemented in Rust1,801non-standard rust-redis-imitateA Redis-like in-memory cache implementation in Rust927MITCachingDatabase interfaces rust-reduce`rust-reduce` will try to make the source file smaller by interpreting it as valid Rust code and intelligently removing parts of…1,929AGPL-3.0 rust-regex-dslRegular expression DSL.8,867MITText processing rust-regex-dsl-creatorRegular expression DSL derive macros.8,101MITText processing rust-regex-dsl_deriveRegular expression DSL derive macros.9,272MITText processing rust-regex-guiA GUI application for testing and visualizing Rust regex patterns.520non-standard rust-reime005-testList WiFi hotspots in your area4,533MIT rust-rel8Rel8 but in rust137MIT rust-rel8-deriveRel8 but in rust (macros)171MIT rust-relations-explorerExplore relationships in Rust codebases: build a knowledge graph and run queries (connected files, function usage, cycles, paths,…1,411MIT OR Apache-2.0Command line utilitiesDevelopment tools rust-releaseTypes to model a Rust release1,041MIT OR Apache-2.0 rust-release-testrelease test1,249non-standard rust-releasesFind, index and obtain all officially available Rust releases420,387MIT OR Apache-2.0 rust-releases-channel-manifestsChannelManifests source implementation for rust-releases15,036MIT OR Apache-2.0 rust-releases-coreBase traits and definitions for rust-releases396,521MIT OR Apache-2.0 rust-releases-ioI/O helper crate for rust-releases414,425MIT OR Apache-2.0 rust-releases-rust-changelogRustChangelog source implementation for rust-releasess394,873MIT OR Apache-2.0 rust-releases-rust-distRustDist source implementation for rust-releases363,835MIT OR Apache-2.0 rust-releases-rust-dist-with-cliRustDistWithCLI source implementation for rust-releases14,832MIT OR Apache-2.0 rust-reorderReorder top-level items in Rust source files from the command line26MITCommand line utilitiesDevelopment tools rust-research-mcpA Model Context Protocol (MCP) server for accumulating and organizing academic knowledge4,197GPL-3.0Command line utilitiesScience rust-rethinkdbRust native driver for RethinkDB 2.0. WIP.3,065MIT rust-rfA Rust port of scikit-rf for RF and microwave engineering23BSD-3-ClauseMathematicsScience rust-rfc7807RFC 7807 Problem Details for HTTP APIs — lightweight, safe, ergonomic459MITNetwork programmingWeb programming rust-rfc7807-axumAxum integration for RFC 7807 Problem Details (rust-rfc7807)359MITNetwork programmingWeb programming rust-riemann_healthriemann_health implemented in rust3,486MIT rust-rocheRust translation of Tom Marsh's cpp-roche package for modelling Roche distorted stars/binary systems.392MIT rust-rock-roverConcert web crawler in Rust1,458MIT OR Apache-2.0 rust-rocketA client implementation of GNU Rocket.23,003MIT rust-rocksdbRust wrapper for Facebook's RocksDB embeddable database404,848Apache-2.0Database interfaces rust-routerrust-router403MIT rust-rpaCross-platform RPA automation library for Rust31MITDevelopment toolsOperating systems rust-rpg-toolkitAn engine for creating action RPGs with Rust and/or JSON3,526MITGame development rust-rsa-toolA sophisticated encryption utility employing a hybrid cryptographic system. It integrates RSA and AES algorithms, supports both…194MIT OR Apache-2.0 rust-rsmRSM:A Realtime Software Middleware framework. Asynchronous, event driven framework9,852Apache-2.0 rust-rtreeA simplified version of the tree tool written in rust.1,785MIT rust-rule-engineA blazing-fast Rust rule engine with RETE algorithm, backward chaining inference, and GRL (Grule Rule Language) syntax. Features:…13,137MITAlgorithmsData structures rust-rule-minerAutomatic rule discovery from historical data using association rule mining, sequential pattern mining, and graph-based pattern…81MITAlgorithmsData structures rust-runcA crate for consuming the runc binary in your Rust applications.3,187Apache-2.0 rust-s3Rust library for working with AWS S3 and compatible object storage APIs9,133,896MIT rust-s3-asyncRust library for working with AWS S3 and compatible object storage APIs3,557MIT rust-s3-async-ffiAsynchronous streaming of AWS S3 objects in C and C++ powered by rust-s332MITAsynchronousWeb programming rust-saas-boilerplateProduction-grade Rust SaaS boilerplate - A complete starter template for building SaaS applications with authentication, user…47MITAPI bindingsAuthentication rust-sadari-clirust-sadari-cli is sadari game (Ghost leg in other words) based on terminal. rust-sadari can take file as input or interaction…2,993BeerwareCommand line utilitiesGames rust-safe-disk-infoSafe disk information SDK for REX with Cedar authorization211Apache-2.0 rust-safe-ioSafe filesystem I/O SDK for REX with Cedar authorization349Apache-2.0 rust-safe-networkSafe network operations SDK for REX with Cedar authorization213Apache-2.0 rust-safe-process-mgmtSafe process management SDK for REX with Cedar authorization215Apache-2.0 rust-safe-system-infoSafe system information SDK for REX with Cedar authorization264Apache-2.0 rust-salsa20Fast implementation of salsa20 in safe rust10,572MIT rust-samrust-sam is a framework for writing sam aplications in rust5,040MIT rust-samlRe-exports opensaml.106MITAuthenticationWeb programming rust-sampWrite SA-MP and open.mp plugins in safe Rust instead of C++. A single binary runs natively on both servers, with proc macros…60MITAPI bindingsExternal FFI bindings rust-samp-codegenProc macros (`#[native]`, `initialize_plugin!`, `#[derive(SampPlugin)]`) for the `rust-samp` SDK. Generates the FFI boilerplate…61MITDevelopment tools::Procedural macro helpersGame development rust-samp-sdkLow-level FFI bindings for the SA-MP AMX virtual machine and open.mp native component ABI. Used internally by `rust-samp`; depend…118MITExternal FFI bindingsGame development rust-samples健身计划1,586MIT rust-sanitizeDeterministic one-way data sanitization engine136Apache-2.0Command line utilitiesText processing rust-sanyuanyaA Rust936MIT rust-sasaRustSASA is a Rust library for computing the absolute solvent accessible surface area (ASA/SASA) of each atom in a given protein…15,877MITScience rust-sc2Rust implementation of StarCraft II API7,220MIT rust-schemeScheme(R7RS) interpretor/compiler rust implementation20,815MIT rust-scriptCommand-line tool to run Rust "scripts" which can make use of crates.961,329MIT/Apache-2.0Command line utilitiesDevelopment tools rust-scryptBindings into C for Tarsnap's `Scrypt` algorithm15,824Apache-2.0 rust-scssA production-quality SCSS compiler in Rust166MIT OR Apache-2.0Command line utilitiesDevelopment tools rust-sctpHigh level SCTP networking library10,924MIT rust-sdk-common-utilsCommon utilities shared across REX Rust SDK crates415Apache-2.0 rust-sdl2-extrasExtras for Rust-SDL2 package1,442MIT rust-secure-loggerMemory-safe security logging for financial systems and critical infrastructure with encryption, log forwarding, and compliance…69MITCryptographyDevelopment tools::Debugging rust-seederseederの作成4,611MIT rust-selfsimilarA fast generator of discrete self similar random numbers1,613MITAlgorithms rust-seq2kminmersConstruction and iteration of k-min-mers from a DNA sequence.2,026MIT/Apache-2.0AlgorithmsScience rust-servA high-performance, secure, and feature-rich HTTP static file server in Rust55MIT OR Apache-2.0Network programmingWeb programming::HTTP server rust-serverDescriere test1,471MIT OR Apache-2.0Command line utilitiesDevelopment tools::Cargo plugins rust-servoA simple servo engine written rust.2,705MIT rust-sfsmA full static Rust finite state machine macro library1,049MITEmbedded developmentNo standard library::No dynamic allocation rust-sfsm-macrosAttribute macro for the RustSFSM library.176MITEmbedded developmentNo standard library::No dynamic allocation rust-sgx-utilA safe wrapper around Graphene `sgx-util` C-library.7,908LGPL-3.0 rust-shellHelper library for std::process::Command to write shell script like tasks in rust6,495MIT rust-shorcutsrust-shortcuts, shortcuts to tidy up your rust code2,621MIT rust-shortcutsrust-shortcuts, shortcuts to tidy up your rust code3,755MIT rust-signDocument signing library using BLAKE3 hashing and Ed25519 signatures25MITAuthenticationCryptography rust-signatures-mcpMCP server that extracts and searches Rust function/struct/enum/trait/impl signatures and doc comments from source files and…54MITCommand line utilitiesDevelopment tools rust-sikeImplementation of the key encapsulation mechanism (KEM) and public-key encryption (pke) schemes of the Supersingular Isogeny Key…5,557MITCryptographyScience rust-silkSILK v3 encoder/decoder with a practical CLI194BSD-3-ClauseCommand line utilitiesMultimedia::Audio rust-silosMinimal, robust file embedding for Rust. Efficient, allocation-free, and reliable.2,216MIT OR Apache-2.0Development tools::Build UtilsEmbedded development rust-silos-macrosProc-macro for rust-silos: embed directories as static maps at compile time.2,437MIT OR Apache-2.0Development tools::Build UtilsEmbedded development rust-simple-console-toolA tool for console1,377MITCommand line utilities rust-simple-pingsimple crate to async ping a server5,572Apache-2.0 rust-simple-stack-processorA simple stack processor emulator written in Rust13,385MITEmbedded developmentEmulators rust-singlerust application single process1,068MITCommand line utilities rust-sitterA package for defining tree-sitter grammars alongside Rust logic298,037MITDevelopment tools rust-sitter-commonShared logic for the Rust Sitter macro and tool301,915MITDevelopment tools rust-sitter-macroProcedural macros for Rust Sitter298,394MITDevelopment tools rust-sitter-toolThe external tool for Rust Sitter that extracts grammars from Rust definitions297,513MITDevelopment tools rust-skA port of the rsk (robot-soccer-kit) python library2,694MIT rust-skiplistskiplist implemented in rust1,788non-standard rust-slA rust port of sl5,188AGPL-3.0-or-laterCommand line utilitiesGames rust-smtp-serverA rust smtp server library.2,844MIT