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.

rustsec-test-cratePATCHED example crate for the RUSTSEC-2019-0024 test advisory. Version 0.1.0 of this crate is vulnerable, and 1.0.0 is considered…2,579Apache-2.0 OR MIT rustsec-with-git2-v16Client library for the RustSec security advisory database5,031Apache-2.0 OR MITAPI bindingsDevelopment tools rustsecbotA GitHub action for flagging RUSTSEC advisories1,568MIT rustshellAn educational project to aid in security operations and testing27non-standardCommand-line interfaceCommand line utilities rustshop-envA common library for handling `rustshop` utility environment/context1,588MPL-2.0 rustsightA fast, safe CLI tool for dataset analysis and validation. Analyzes CSV files for column types, missing values, basic statistics…109MITCommand line utilitiesDevelopment tools rustsimHigh-performance agent-based modelling engine - top-level orchestration crate14MITScienceSimulation rustsim-broadphaseSpatial broadphase data structures (uniform grids, neighbour queries) for rustsim in 2-D and 3-D94MITData structuresScience rustsim-coreCore ABM engine: agents, models, stores, schedulers, stepping, data collection166MITScienceSimulation rustsim-crowdMicroscopic crowd and pedestrian locomotion for rustsim: 2-D and layered 3-D, with Social Force, Collision-Free Speed,…71MITScienceSimulation rustsim-geometry2-D and 3-D geometric primitives and queries for rustsim (points, AABB, segments, rays, triangles, closest-point, raycast)162MITMathematicsScience rustsim-ioArrow batch builders, CSV bridge, and ClickHouse writer for rustsim44MITData structuresScience rustsim-mobilityMulti-modal mobility glue for rustsim: leg-based trips, mode transitions, shared obstacle interfaces between crowds, vehicles,…45MITScienceSimulation rustsim-modesShared multimodal mode semantics for rustsim: travel modes and compact allowed-mode sets98MITScienceSimulation rustsim-pathfindingGeneric A* and grid-specific pathfinding for rustsim43MITAlgorithmsScience rustsim-schedulersAgent activation schedulers for rustsim45MITScienceSimulation rustsim-spacesSpace implementations (grid, continuous, graph, hybrid) for rustsim121MITData structuresScience rustsim-trafficTransport-domain semantics for rustsim: multimodal movement, controls, and routing metadata72MITScienceSimulation rustsim-transitPublic-transit primitives for rustsim: stops, routes, schedules, boarding/alighting queues, dwell times, headway control71MITScienceSimulation rustsim-vehicleVehicle kinematic and dynamic models for rustsim: Intelligent Driver Model (longitudinal), kinematic bicycle (lateral), and MOBIL…71MITScienceSimulation RustSimulator_geometryGeometry package for RustSim_UVEX58MIT rustsIoPackagesimple io package with a fast print and input command3,373LGPL-3.0-or-later rustsiteStatic site generator for rust1,691MIT rustsitemdA customizable static site generator in Rust.2,270MIT rustsnThis Rust-based tool generates, compiles, and tests code using LLMs, resolves dependencies, and provides explanations of existing…8,266MIT OR Apache-2.0Development tools rustsniA poll-friendly StatusNotifierItem host library built on rustbus130MITAPI bindingsOperating systems::Linux APIs rustsolRust bindings for storage layouts of solidity contracts4,536MITAPI bindingsData structures rustsonrpcAsync peer-first JSON-RPC for Rust with Tokio transports and service macros.82MITAsynchronousNetwork programming rustsonrpc-macrosProc macros for rustsonrpc services and named JSON-RPC params.107MITAsynchronousNetwork programming rustsourcebundlerBundle the source code of a rust cargo crate in a single source file31,771MITCommand line utilities rustspYet another TSP solver (in development)1,542MIT rustspecBDD style test library26,415MIT rustspec_assertionsBDD style assertion library21,642MIT rustsshssh tools4,086Apache-2.0 rustssh2A client and server SSH library.188Apache-2.0 rustsslA Rust implementation of the OpenSSL toolkit/library3,100 ruststalkA beanstalkd client for rust.3,114MIT ruststartrackerLightweight Star Tracker1,588MIT ruststatUtilities for working with many common random variables --- probability mass function (pmf), probability density function (pdf),…1,810MITMathematicsScience ruststepA STEP toolkit for Rust42,399Apache-2.0Science ruststep-deriveproc-macro for ruststep44,796Apache-2.0Development toolsScience ruststftShort-time Fourier transform (STFT) and inverse STFT: streaming and batch spectrograms, a rich window library, mel spectrograms…12,011MIT OR Apache-2.0MathematicsMultimedia::Audio ruststreamAsync messaging framework for Rust: broker-agnostic traits, router, codecs, and a conformance harness for broker authors.630Apache-2.0AsynchronousNetwork programming ruststream-fredRedis / Valkey broker implementation (Streams) for the RustStream messaging framework, backed by fred.67Apache-2.0AsynchronousNetwork programming ruststream-lapinRabbitMQ / AMQP 0.9.1 broker implementation for the RustStream messaging framework, backed by lapin.51Apache-2.0AsynchronousNetwork programming ruststream-macrosProcedural macros for the RustStream messaging framework.646Apache-2.0AsynchronousDevelopment tools::Procedural macro helpers ruststream-natsNATS / JetStream broker implementation for the RustStream messaging framework.189Apache-2.0AsynchronousNetwork programming ruststream-rdkafkaApache Kafka broker implementation for the RustStream messaging framework, backed by rdkafka / librdkafka.28Apache-2.0AsynchronousNetwork programming ruststudyrust学习相关1,874MIT rustsvA customizable CSV data parser8,590MIT rustsweeperA command-line Minesweeper program written in Rust.3,548GPL-3.0-only rustsxJSX-style RSX! macro372MIT rustsymTool to query symbols from rust code for use in IDEs58,220MIT rustsyncA pure Rust implementation of rsync6,588Apache-2.0/MIT rustsynthSafe VapourSynth wrapper9,331LGPL-2.1API bindingsMultimedia::Video rustsynth-deriveProcedural macro helpers for rustsynth4,753LGPL-2.1 rustsynth-sysLow level bindings to VapourSynth11,059LGPL-2.1 rustsysfetchA tool to fetch system information7,534MITCommand line utilities rusttA wire-protocol for efficiently transfering self-describing data implemented in rust.4,105MIT rusttailbysamA tool used to display the last 10 lines of a file1,676MIT OR Apache-2.0 rusttesserastA simple library providing the asynchronous methods for tesseract api.8,804MIT rusttexA Rust library for programmatically generating LaTeX documents1,839MITMathematics rusttextDeprecated placeholder crate. This crate has moved to glyphra.38MIT rusttls-jwt-authorizerjwt authorizer fork with forced rusttls790MIT rusttodoA colorful CLI to-do list app built in Rust397MIT rusttoolkitRust toolkit with cool useful procedural macros649MIT OR Apache-2.0Development toolsRust patterns RustToolsa powerful rust tools1,652MIT rusttpSimple and easy-to-use HTTP framework2,640MIT rusttp-cliA fast, user-friendly HTTP client for the terminal — httpie rewritten in Rust16MITCommand line utilitiesWeb programming::HTTP client rusttsTypeScript embedding runtime for Rust18MIT rustts_macrosDerive macros for rustts21MIT rustttA CLI game of Tic Tac Toe written in a week in Rust3,484EPL-1.0 rusttwaldInofficial Rust API client for the mittwald. API.2,478GPL-3.0-or-later rusttyA terminal UI library35,619MIT rustty-oxideAn easy-to-use and extensible GUI library for Rust terminal applications using rustty2,095GPL-3.0GamesGUI rusttycA library for writing type checkers with a lattice-like type system in rust.23,699MITParsing tools rusttypeA pure Rust alternative to libraries like FreeType. RustType provides an API for loading, querying and rasterising TrueType…16,297,353MIT / Apache-2.0 rusttype_bugfix_19072017A pure Rust alternative to libraries like FreeType. RustType provides an API for loading, querying and rasterising TrueType…2,091MIT / Apache-2.0 rusttyperBasic text layout, using rusttype.9,719MIT / Apache-2.0 rustubbleA brief description of what your crate does.7,808Apache-2.0Command line utilities rustubeA YouTube video downloader, originally inspired by pytube, written in Rust.80,696MIT OR Apache-2.0 rustube-cliA CLI for rustube21,792MIT OR Apache-2.0 rustuiTerminal UI library for Linux and Unix-like systems5,388MITCommand-line interfaceCommand line utilities rustui_mergeDEPRECATED. Use `tw_merge` instead.5,986MIT rustui_merge_macroMacros for tailwind-fuse1,097MIT rustuinoA library to for programming the stm32f446re1,604non-standard rustunA library for implementing STUN server and client asynchronously37,487MITAsynchronousNetwork programming rustunaA black-box optimization framework for Rust16MIT rustuna_coreCore abstractions for the Rustuna optimization framework16MIT rustuna_importanceParameter importance evaluation for the Rustuna optimization framework17MIT rustuna_samplerSampler implementations for the Rustuna optimization framework16MIT rustuna_storageStorage backends for the Rustuna optimization framework16MIT rustunnelSandboxed TLS tunnel library1,664AGPL-3.0-or-laterCryptography rustunnel-clientCLI client for rustunnel — open-source secure tunnel server. Expose local HTTP/HTTPS/TCP/UDP services from your machine to a…17AGPL-3.0Command line utilitiesDevelopment tools rustunnel-mcpMCP (Model Context Protocol) server for rustunnel. Lets AI agents (Claude Code, Cursor, Windsurf) create and manage public…57AGPL-3.0Command line utilitiesDevelopment tools rustunnel-protocolShared protocol types for rustunnel — the open-source secure tunnel server. Used by rustunnel-server, rustunnel-client, and…67AGPL-3.0Data structuresNetwork programming rustunnel-serverSelf-hosted, secure tunnel server in Rust. Exposes local HTTP/HTTPS/TCP/UDP services via TLS-encrypted WebSocket. Open-source…19AGPL-3.0Command line utilitiesNetwork programming rustunumicSimple neural network library for Rust1,276MIT rustupProbably shouldn't be able to publish this1,487MIT rustup-available-packagesRustup tools state info2,404MIT/Apache-2.0 rustup-configuratorHelper for listing and adding rustup targets and toolchains (coming)5,731MIT rustup-findUse rustup to automatically find and/or install the latest Rust version that supports all the currently installed components.3,534MIT rustup-mirrorSetup a local rustup mirror.30,222MIT rustup-plugin-target-androidcross-compile to android with ease2,435MIT OR Apache-2.0 rustup-toolchainUtilities for working with rustup toolchains, primarily from cargo test:s.259,295MIT rustup-toolchain-install-masterInstall master rustc toolchain into rustup340,711MITDevelopment tools rustup-toolchain-manifestParses the Rust toolchain manifest12,028BSD-3-Clause rustup-version-namerustup toolchain override in your prompt4,146MIT rustup_prompt_helperA small command line utility that prints the active rustup toolchain for the current working directory5,567MIT/Apache-2.0 rustupolisAn implementation of the tuple space data structure in Rust.3,131MITCommand line utilitiesData structures rustupolis_serverA library for using space tuples in fog computing12,645MITData structures rusturnA Rust implementation of TURN server and client9,374MITAsynchronousNetwork programming rusturnateA sync or async mutex, with or without timeouts.10,961MIT OR Apache-2.0Concurrency rustusTUS protocol implementation written in Rust.21,077non-standard rustuseComposable facade for RustUse utility crates142MIT OR Apache-2.0AlgorithmsDevelopment tools rustuse-cliCommand-line tooling for adopting, managing, and maintaining RustUse crates.28MIT OR Apache-2.0Command line utilitiesDevelopment tools rustutilA collection of utility functions for Rust3,697MIT rustutils-archPrint machine architecture2,258MIT rustutils-base64Base64 encode or decode a file, or standard input, to standard output2,258MIT rustutils-basenamePrint path with any leading directory components removed2,252MIT rustutils-catConcatenate files to standard output2,236MIT rustutils-chrootRun command with root directory set to a different directory1,559MIT rustutils-coreModern coreutils with a focus on simplicity2,689MIT rustutils-dirnameOutput the parent directory of each path2,257MIT rustutils-envSet environment variables and run command2,262MIT rustutils-factorPrime the prime factors of each specified integer number2,256MIT rustutils-falseExit with a status code indicating failure2,230MIT rustutils-mkdirCreate directories, if they do not already exist2,244MIT rustutils-printenvPrint the values of the specified environment variables2,241MIT rustutils-pwdPrint the full path of the current working directory2,232MIT rustutils-rmdirRemove directories, if they are empty2,260MIT rustutils-runnableTrait for a runnable utility that exits with an ExitCode13,831MIT rustutils-seqPrint numbers from first to last, in steps of increment2,259MIT rustutils-sleepPause for a specified amount of time2,247MIT rustutils-syncSynchronize cached writes to persistent storage1,558MIT rustutils-teeCopy standard input to each file, and also to standard output2,255MIT rustutils-trueExit with a status code indicating success2,225MIT rustutils-unamePrint system information2,229MIT rustutils-unlinkRemove files by calling the unlink function2,269MIT rustutils-wcPrint newline, word and byte counts for each file2,251MIT rustutils-yesRepeatedly output a line with the specified strings, or 'y'2,251MIT rustuyaA fast and concurrent Tuya Local API implementation in Rust1,440MITAPI bindingsHardware support rustvA minimal, intentionally inaccurate RISC-V ISA simulator23,602GPL-3.0 rustvaniVoice AI framework for Rust — real-time speech pipelines with STT, LLM, TTS, and Dhara conversation flows570BSD-2-ClauseAPI bindingsAsynchronous rustvani-vadPure Rust Silero VAD — zero ONNX runtime, bundled weights, SIMD-accelerated inference48MIT OR Apache-2.0Multimedia::AudioScience rustvateRustvate is a browser extension for ad-blocking, powered by Rust and WebAssembly.1,109MIT OR Apache-2.0Web programming rustvdifA Rust library for interacting with data encoded in the VLBI Data Interchange Format (VDIF).6,288MIT OR Apache-2.0 rustverust pack tool607MIT rustvelloDistributed task library for Rust, inspired by pynenc203MIT rustvello-cliRustvello distributed task system CLI98MIT rustvello-coreCore traits and types for the Rustvello distributed task library636MIT rustvello-macrosProc macros for the Rustvello distributed task library257MIT rustvello-memIn-memory backend implementations for Rustvello256MIT rustvello-mongoMongoDB backend implementations for Rustvello204MIT rustvello-mongo3MongoDB 3.6+ backend implementations for Rustvello (legacy driver)207MIT rustvello-monitoringWeb-based monitoring dashboard for Rustvello96MIT rustvello-postgresPostgreSQL backend implementations for Rustvello202MIT rustvello-prometheusPrometheus metrics sink for Rustvello observability209MIT rustvello-protoData transfer objects and wire types for Rustvello670MIT rustvello-rabbitmqRabbitMQ broker backend for Rustvello205MIT rustvello-redisRedis backend implementations for Rustvello205MIT rustvello-sqliteSQLite backend implementations for Rustvello204MIT rustvello-test-suiteShared test definitions for rustvello backend implementations398MIT rustverseA simple Rust project generator — like cargo new, but friendlier.76MITCommand line utilitiesDevelopment tools rustversionConditional compilation according to rustc compiler version632,840,822MIT OR Apache-2.0Development tools::Build UtilsNo standard library rustversion-detectDetect rustc compiler version9,432MIT OR Apache-2.0Development tools::Build Utils rustversion-msrvConditional compilation according manifest MSRV35,014MIT OR Apache-2.0Development tools::Build UtilsNo standard library rustviewA Streamlit/Gradio equivalent for pure Rust, turn a function into a live browser UI232MIT OR Apache-2.0GUIVisualization rustview-macrosProc-macros for RustView (#[cached], #[rustview::app])308MIT OR Apache-2.0 rustvilRustvil, a collection of various Rust utilities1,904MIT OR Apache-2.0 rustvisionSimple library for interacting with images, vertices, and polygons (and some other stuff related to computer vision).3,591LGPL-3.0 rustvizA tool that allows teachers to generate an interactive timeline depicting ownership and borrowing events for each variable in a…2,174MIT rustviz-cliCommand-line interface for RustViz: render a Rust source file to ownership/borrow SVGs (`rustviz svg`, `rustviz html`, `rustviz…28MIT rustviz-libLibrary API for generating RustViz ownership/borrow visualizations by shelling out to the rustviz-plugin rustc plugin.80MIT rustviz-pluginA tool that allows users to generate an interactive timeline depicting ownership and borrowing events for variables in a Rust…15MIT rustviz-svgA tool that allows teachers to generate an interactive timeline depicting ownership and borrowing events for each variable in a…2,471MIT rustviz2An interface that allows users to easily generate RustViz visualizations by utilizing the rustviz2-plugin1,415MIT rustviz2-pluginA tool that allows users to generate an interactive timeline depicting ownership and borrowing events for variables in a Rust…1,182MIT rustvm-assemblerCustom assembler for rustVM41MIT OR Apache-2.0Command line utilitiesDevelopment tools rustvncserverPure Rust VNC (RFB) server implementation with full protocol support3,596Apache-2.0MultimediaNetwork programming rustvncserver-androidGeneric Android JNI bindings for rustvncserver130Apache-2.0API bindingsNetwork programming rustwallAdvanced Rust-based firewall and security system with DDoS protection, CAPTCHA verification, and specialized Tor network security…1,055MITAuthenticationCryptography rustwatchFirst-class logging and monitoring for Rust applications. Deep insights and structured logs, wherever you deploy.66MITDevelopment toolsDevelopment tools::Debugging rustwavWAV format audio file parser and creator, with resampler and downmixer, can change the sample rate of the audio file, and a lot…13,288non-standard rustwav-coreThe core implementation of WAV format audio file parser and creator, with resampler and downmixer, can change the sample rate of…2,586non-standard rustwaveA lightweight async event-driven WebSocket framework for Rust18MITAsynchronousNetwork programming rustweatherA Rust crate for weather, meteorology, and atmospheric parameter calculations.280MIT rustwebRust-based web server23,140MIT OR Apache-2.0 rustweb2Rust-based web server133,879MIT OR Apache-2.0 rustwebactReactive Actor Web Apps for Rust on the Web14,746MIT OR Apache-2.0 rustwellA library for parsing and compiling fountain screenplay scripts.228MITParser implementations rustwell-cliA CLI tool for parsing and compiling fountain screenplay scripts.59MITCommand-line interfaceCommand line utilities rustwemojiTwemoji for Rust4,309MIT rustwemoji-imageA library for rendering emojis from the Rustwemoji database to images1,502MITAPI bindings rustwemoji-parserTwemoji parser for Rust3,216MIT rustwideExecute your code on the Rust ecosystem.135,707MIT OR Apache-2.0 rustwilioThis is the public Twilio REST API.280Apache-2.0API bindings rustwindDeprecated placeholder crate. This crate has moved to avelo.67MIT rustwingThe application framework for building Rust apps with Axum — auth, CRUD scaffolding, migrations, workers, and LLM hooks included.142MITDatabase interfacesWeb programming rustwing-cliRustwing CLI — scaffold, generate, and manage Rustwing projects206MITCommand line utilitiesDevelopment tools