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.
wpa-psk-cliA command-line utility to compute the WPA-PSK of a Wi-FI SSID and passphrase9,053MIT OR Apache-2.0
wpa_passphraseGenerate a WPA PSK from a SSID and passphrase10,425GPL-3.0-or-later
wpa_supplicant-sysRust bindings for wpa_supplicant2,193non-standard
wpactrlwpa_supplicant control interface library152,511MIT
wpaperctlCLI for wallpaper manager wpaperd1,528GPL-3.0+
wpaperdWallpaper daemon for Wayland3,014GPL-3.0+
wpaperd-ipcIPC library for wpaperd2,520GPL-3.0+
wparseFast parsing of wikipedia dumps3,094MIT
wpawolfWPA/WPA2/WPA3 PSK-family (incl. PSK-SHA256/384 and FT-PSK) handshake + PMKID extractor for hashcat (all 11 hash types, modes…40Apache-2.0
wpblsyncIncrementally synchronize Wikipedia's block list to a local SQLite3 database.1,586MIT
wpdlComplete async API Wrapper for WP303AGPL-3.0-only
wpdl-epubPlaceholder316AGPL-3.0-only
wpdl-htmlPlaceholder319AGPL-3.0-only
wpdl-pdfPlaceholder320AGPL-3.0-only
wpeA CLI tool for the wpengine API.7,948MIT OR Apache-2.0
wpf-gpu-rasterA 2D rasterizer that generates geometry for a GPU1,811MIT
wpilibFRC's WPILib written in Rust.17,122MIT OR Apache-2.0
wpilib-halLow-level bindings to WPILib's HAL. DO NOT USE THIS YET. THIS IS JUST TO SECURE THE NAME.2,590MIT
wpilib-sysFRC's WPILib system bindings for rust.12,965MIT OR Apache-2.0
wpilogAn implementation of WPI's DataLog spec1,882MIT
wpilog-rsAn implementation of WPI's DataLog spec3,963MIT
wpingA ping command that tries to provide more useful output3,970GPL-3.0
wpj-tg-rcore-tutorial-ch3Chapter 3 of rCore Tutorial: Multiprogramming and time-sharing multitasking.23GPL-3.0
wpj-tg-rcore-tutorial-ch4Chapter 4 of rCore Tutorial: Address space management with SV39 virtual memory.22GPL-3.0
wpj-tg-rcore-tutorial-ch5Chapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.22GPL-3.0
wpj-tg-rcore-tutorial-ch6Chapter 6 of rCore Tutorial: File system with easy-fs and virtio block device.21GPL-3.0
wpj-tg-rcore-tutorial-ch8Chapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.22GPL-3.0
wpj-tg-rcore-tutorial-easy-fsA simple filesystem implementation for rCore tutorial OS.133GPL-3.0
wpj-tg-rcore-tutorial-gfxMinimal extensible framebuffer graphics component for tg-rcore-tutorial.156GPL-3.0
wpj-tg-rcore-tutorial-syncSynchronization primitives for rCore tutorial OS, including mutex, semaphore, and condvar.111GPL-3.0
wpj-tg-rcore-tutorial-sync-mpMulticore-ready synchronization primitives for rCore tutorial OS.66GPL-3.0
wpj-tg-rcore-tutorial-t2l4Chapter 9 extension lab of tg-rCore Tutorial: pluggable scheduler suite and scheduling observability.21GPL-3.0
wpj-tg-rcore-tutorial-t2l5Chapter 10 extension lab of tg-rCore Tutorial: fair synchronization primitives and starvation analysis.20GPL-3.0
wpj-tg-rcore-tutorial-t3l1-tangramTask3 Lab1 tangram application built on top of tg-rcore-tutorial ch1.23GPL-3.0
wpj-tg-rcore-tutorial-t3l5-pingpongTask3 Lab5 pingpong game scaffold based on tg-rcore-tutorial ch5.37GPL-3.0
wpj-tg-rcore-tutorial-t3l8-doomTask3 Lab8 Doom scaffold based on tg-rcore-tutorial ch8.58GPL-3.0
wpj-tg-rcore-tutorial-t4l45Merged baseline of scheduler and synchronization labs for interrupt-ready and multicore-ready follow-up experiments.20GPL-3.0
wpj-tg-rcore-tutorial-t4l45-baselineRecovered single-core merged baseline of the scheduler and synchronization labs.21GPL-3.0
wpj-tg-rcore-tutorial-userUser-space apps for rCore Tutorial chapters (subset for ch2).22GPL-3.0
wplotPlot interface.49,261MIT
wplugWPlug - WASM Plugin System for Rust1,607MIT OR Apache-2.0
wpm-cliA terminal-based typing speed test60MIT
wpm-rustA terminal typing tester21MIT
wpoolA thread pool that limits the number of tasks executing concurrently, without restricting how many tasks can be queued.353MIT
wppA collection of post-processing effects for wgpu.1,660MIT OR Apache-2.0
wprWallpaper Randomizer. Sets a wallpaper (using feh) randomly chosen from a directory.6,084MIT
wpress-oxideA rust library to interact with the wpress archive format.6,059GPL-3.0-or-later
wproc_macroTools for writing procedural macroses.61,580MIT
wprsComplete async API Wrapper for WP303AGPL-3.0-only
wpscan-analyzeAnalyzes wpscan json output and checks for vulnerabilities10,154MIT
wpsdWell-Separated Pair Decomposition (WSPD) with split trees for d-dimensional point sets25MIT
wpslugifyWordperfect compatible slugification functions2,094MPL-2.0+
wpsrCommand line program to help solve word puzzles2,700MIT
wptCLI for working with WPT data2,506MIT OR Apache-2.0
wpt-interopweb-platform-tests Interop helpers2,684BSD-3-Clause
wpt-update-from-tryDownload a build a command line to update WPT expectations for Firefox development468MIT OR Apache-2.0
wptreportTools for working with WPT reports15,401MIT OR Apache-2.0
wpublisherUtility to publish modules on `crates.io` from a command line.9,030MIT
wpushWPush is a Rust library that makes sending Windows toasts easier. Includes WSL support!2,744MPL-2.0
wpush-gitA CLI tool to clone Git repositories on Windows and push them into WSL filesystem seamlessly.73MIT OR Apache-2.0
wqa tool for converting web assembly into json8,335MIT OR Apache-2.0
wq-cliCLI for the wq Programming Language28MIT
wq-dapwq's internal fork of `emmy_dap_types`36MIT
wq-rlwq's internal fork of `rustyline`33MIT
wq-wasmThe wq Programming Language for WebAssembly27MIT
wqlCrate to parse WQL3,317LGPL-3.0
wql-nomCrate to parse WQL using parse combinators1,635MIT
wqlswq language server27MIT
wqplThe wq Programming Language989MIT
wqy-test-for-crates测试包1,316MIT
wrA rust implementation of web recorder.2,061MIT
wr_glyph_rasterizerA glyph rasterizer for WebRender209,562MPL-2.0
wr_malloc_size_ofInternal utility to measure memory usage in WebRender.471,049MIT OR Apache-2.0
wradlibrsWeather radar algorithms library — Rust port of wradlib23MIT OR Apache-2.0
wraited-structRead and write `struct` with byte array4,621non-standard
wraithA software KVM switch. One keyboard and mouse, every machine on the desk.33AGPL-3.0-only
wraith-apiAI provider API client for the WRAITH coding agent113MIT
wraith-cliThe ghost in your terminal — an AI coding agent in Rust21MIT
wraith-commandsSlash command handling for the WRAITH AI coding agent68MIT
wraith-lspLSP client integration for the WRAITH AI coding agent277MIT
wraith-pluginsPlugin system for the WRAITH AI coding agent279MIT
wraith-rsSafe abstractions for Windows PEB/TEB manipulation and anti-detection techniques520MIT
wraith-runtimeCore runtime for the WRAITH AI coding agent237MIT
wraith-serverHTTP server mode for the WRAITH AI coding agent21MIT
wraith-toolsBuilt-in tools (file ops, bash, web, LSP) for the WRAITH AI coding agent67MIT
wraithmarkedInitial claim for the name. Real library coming soon.431MIT
wrakeCollect links from the given URL5,136MIT OR Apache-2.0
wralWrite ahead logging for durability3,050MIT
wrale-acdmWrale Agnostic Content Dependency Manager733MIT
wranglerCommand-line interface for all things Cloudflare Workers140,277MIT/Apache-2.0
wrapGeneric function wrapping10,279MIT
wrap-ansiA high-performance, Unicode-aware Rust library for intelligently wrapping text while preserving ANSI escape sequences, colors,…315,256MIT OR Apache-2.0
wrap-commandWrap a command with optional: locking, timeout, new tmux window, different working directory, ...37Apache-2.0
wrap-debugImplements debug by printing its type name instead7,278MIT
wrap-matchA procedural macro to wrap a function in match statement to make error logging super easy.9,995MIT
wrap-match-implProcedural macro for the `wrap-match` crate.7,247MIT
wrap_intoAttribute macro to optimize the use of Into trait on function args665MIT
wrap_manifest_schemasWRAP Manifest rust typings44,987MIT
wrap_resulteasy to wrap Ok(value) , Err(value) or Some(value)2,859MIT OR Apache-2.0
wrap_verilog_in_rust_hdl_macroA proc-macro to wrap Verilog code in a rust-hdl module2,757MIT OR Apache-2.0
wrapbinSimple binary newtype as wrapped Cow u8 array.333MIT/Apache-2.0
wrapcA zero-fuss, type-safe parser for rustc arguments, designed for RUSTC_WRAPPER tools108MIT OR Apache-2.0
wrapcenum-deriveDerive macro for nvml-wrapper, not for general use6,086,498MIT/Apache-2.0
wrapcliWrap and rewrite CLI output to masquerade as another tool125MIT OR Apache-2.0
wrapgenA tool to automatically generate safe wrappers around FFI functions4,170MIT
wrapitA lightweight Rust crate that wraps any variable using interior mutability (`RefCell`, `Mutex`, or `RwLock`) for ergonomic shared…822MIT
wrapmuckSimple wrapper generator around bytemuck pod types2,695MIT OR Apache-2.0
wrapnA wrapping numeric type with ergonomic operator overloading for Rust210MIT
wrapnumEver wanted to make easy arbitrary number wraparounds? Now you can.4,736GPL-3.0-only
wrappAdd additional functionality to Rust errors using a wrapper.1,279MIT
wrappePacker for creating self-contained single-binary applications from executables and directories5,879BSD-2-Clause
wrappedA simple wrapper process to forward stdio over unix sockets3,133non-standard
wrapped-azeroSmart contract for AZERO coin wrapped as a PSP22 token1,547non-standard
wrapped-decimalPOD-safe 16-byte wrapper for rust_decimal::Decimal.69MIT
wrapped-listMacro for wrapping elements of a list with an object, function, or another macro at compile time2,730MIT OR Apache-2.0
wrapped-vecMacro for generating wrapped Vec types and associated boilerplate49,946MIT OR Apache-2.0
wrapped2dRust binding for Box2D31,691zlib-acknowledgement
wrapped_enumUseful macro to wrap existing types in an enum (common use for quick error handling)11,949MIT
wrapped_idWrappers for ulid and uuid to support graphql48MIT
wrapped_mono`wrapped_mono` is a safe, lightweight wrapper around the mono library. It allows embedding of the mono runtime inside a rust…4,970MIT
wrapped_mono_macrosMacros for wrapped_mono. Useless without it.4,530MIT
wrapped_slabWrappedSlab: Auto-generate newtype idiom based on a Slab8,429MIT
wrapped_slab_deriveWrappedSlab: Auto-generate newtype idiom based on Slab8,753MIT
wrappedvizA set of bindings to graphviz C API for rendering graphs1,617MIT
wrapperA trait for types that wrap other types.7,013CC-PDDC
wrapper-argon2argon1,612MIT
wrapper-bcryptargon1,541MIT
wrapper-chronochrono1,507MIT
wrapper-jsonwebtokenwrapper2,675MIT
wrapper-liteHelper macro for building a wrapper type and implementing common traits for it.102,911MIT OR Apache-2.0
wrapper-uuiduuid1,648MIT
wrapperrsSimple errors that can wrap another errors1,761MIT
wrappingWrapping slices and arrays6,823MIT
wrapping-macrowrapping macro12,307Apache-2.0 OR MIT
wrapping_arithmeticProc macro #[wrappit] to rewrite operators into their wrapping equivalents.7,822Apache-2.0
wrapping_coords2dTranslate between 1D indices and 2D coordinates with wrapping15,869Apache-2.0
wrapping_errorAn anti-boilerplate package for errors that wrap errors.1,532MIT
wrapping_in_rangeWrapping arithmetic for any range1,125MIT OR Apache-2.0
wrapping_macrosA macro for wrapping arithmetic.32,325MIT/Apache-2.0
wrapping_proc_macroA proc macro for cleaner wrapping arithmetic.1,575MIT
wrapping_proc_macrosA proc macro for cleaner wrapping arithmetic.1,143MIT
wrapping_timeReserved for soon-to-be-published instant and duration approach420MIT OR Apache-2.0
wrappinghashsetA HashSet that remembers the last key it returned with its iterator and subsequently will wrap around and only return all of the…4,553Apache-2.0
wrapprA libary for some useful wrapping traits5,176MIT
wrappyA zsh-first CLI wrapper for subcommand aliases25MIT
wraprwrap your code for ai3,898MIT
wrapscreate marker types that wrap other, inner, types - with trait impls matching PhantomData38MPL-2.0
wraptestA simple way to run code before and after every unit test138,121MIT
wrapupContrail year-in-code report generator133MIT
wratwrite bytes to a file1,511MIT
wrathA structured approach to accessing environment variables1,559MIT OR Apache-2.0
wrath-macrosProcedural macros for the `wrath` crate1,971MIT OR Apache-2.0
wrayStandardised data storage for diffuse reflectance spectroscopy imaging, written in Rust.26BSD-3-Clause
wrcA thread-safe weighted reference counting smart-pointer for Rust.17,375non-standard
wrchsahb_ki_guessing_gameThe best guessing game ever!25MIT
wrdlistLightweight Wordlists Generator2,669MIT
wreacttest1,797MIT
wread-data-mongodbread and write data for mongodb24,260MIT OR Apache-2.0
wread-mongodbread and write data for mongodb18,509MIT OR Apache-2.0
wreathA SPSC ring buffer library with multi-channel buffers and capabilities to retain readable data.594MIT OR Apache-2.0
wreccA x86_64 C99 compiler written from scratch2,890MIT
wrecc_compilerLibrary used by wrecc to compile C99 to x86-643,192MIT
wreckLibrary for collision detection of 3d shapes2,160Apache-2.0
wreckedA terminal graphics library46,409GPL-2.0-or-later
wrefWrite-only references.168non-standard
wrenBindings to the Wren scripting language API20,478MIT
wren-babelBabel (RFC 8966): packet/TLV wire codec, route table and feasibility logic.87GPL-2.0-or-later
wren-bfdWren routing daemon — BFD (RFC 5880) control-packet codec and session state machine.71GPL-2.0-or-later
wren-bgpWren routing daemon — BGP-4 (RFC 4271): message/path-attribute wire codec and best-path selection.91GPL-2.0-or-later
wren-configWren routing daemon — TOML configuration model.92GPL-2.0-or-later
wren-coreWren routing daemon — dependency-free control-plane core (RIB, routes, FIB abstraction).263Apache-2.0
wren-core-baseShared MDL manifest types for the Wren semantic engine78Apache-2.0
wren-daemonWren routing daemon — the binary tying config, RIB and FIB together.40GPL-2.0-or-later
wren-filterWren route filters — BIRD-style import/export policy over the core route types.91GPL-2.0-or-later
wren-isisWren routing daemon — IS-IS (ISO/IEC 10589, RFC 1195): the PDU/TLV wire codec (database, SPF and runner to follow).86GPL-2.0-or-later
wren-manifest-macroProc macro for generating Python-binding manifest types for the Wren semantic engine92Apache-2.0
wren-netlinkWren routing daemon — Linux netlink (rtnetlink) FIB backend.90GPL-2.0-or-later
wren-ospfWren routing daemon — OSPFv2 (RFC 2328): packet/LSA wire codec, link-state database and SPF.93GPL-2.0-or-later
wren-ospfv3Wren routing daemon — OSPFv3 (RFC 5340): the IPv6 packet/LSA wire codec (link-state database and SPF to follow).88GPL-2.0-or-later
wren-ripWren routing daemon — RIPv2 (RFC 2453) message codec and route conversion.93GPL-2.0-or-later
wren-rsEmbed the Wren programming language in your Rust program3,068MIT
wren-semantic-coreWren semantic engine — MDL-based semantic SQL layer and query planner built on Apache DataFusion54Apache-2.0
wren-sysFFI bindings to the Wren scripting language API32,028MIT
wren-vrrpWren routing daemon — VRRP version 3 (RFC 5798) advertisement codec and virtual-router state machine.33GPL-2.0-or-later
wren_rustMoved to https://crates.io/crates/wren9,256MIT
wrenchRename files matching a regular expression by replacing parts of their name1,011Apache-2.0
wrendA WebGL2 rendering library for Rust/Wasm & JS11,383MIT/Apache-2.0
wrenfold-traitsRuntime traits for the wrenfold symbolic code-generation library.9,564MIT
wrenletSafe bindings to the `Wren` scripting language.374MIT OR Apache-2.0
wrenlet-sysBindings to the `Wren` C library.596MIT OR Apache-2.0
wrepA tool to search files66MIT
wreqAn ergonomic Rust HTTP Client with TLS fingerprint1,657,350Apache-2.0
wreq-protoProtocol utilities for wreq87,955Apache-2.0
wreq-rtRuntime utilities for wreq86,366Apache-2.0
wreq-utilCommon utilities for wreq1,622,187GPL-3.0
wrequestwrequest implements HTTP Request and Response types in Rust.6,334Apache-2.0
wrestAsync HTTP client for Windows backed by WinHTTP, with a reqwest-compatible API801MIT OR Apache-2.0
wresticRestic wrapper built in Rust2,808LGPL-3.0
wrestic-rsRestic wrapper built in Rust1,470LGPL-3.0
wretchA fetch-type CLI program that tells you info about your system2,366GPL-3.0-or-later