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.

wgcAn ergonomic Rust wrapper for Windows.Graphics.Capture API752MIT OR Apache-2.0API bindingsAsynchronous wgconfdA configuration manager for WireGuard6,126LGPL-3.0-or-laterConfiguration wgcoreUtilities and abstractions for composable WGSL shaders.5,162MIT OR Apache-2.0 wgcore-deriveProc-macro for composable WGSL shaders.3,710MIT OR Apache-2.0 wgctrlwgctrl is a crate that enables control over wireguard interfaces4,696MIT wgctrl-rsHigh level bindings to the WireGuard embeddable C library2,321LGPL-2.1-or-laterOperating systems::Unix APIs wgctrl-sysRaw bindings to the WireGuard embeddable C library3,272LGPL-2.1-or-laterExternal FFI bindingsOperating systems::Unix APIs wgdiffImplementation of LCS-based diff algorithm10,023MPL-2.0 wgebraComposable WGSL shaders for linear algebra.3,177MIT OR Apache-2.0 wget2hugoA small utility for converting a wget backup to markdown3,938MIT wgetjUse wget to grab Java distributions12,282MIT wgexSecurely fetch, cache, and execute scripts from URLs with hash verification, TTL-based caching, and optional sandboxing. Designed…414non-standard wgimageRust implementation of image processing library with WebGPU.3,164MIT wginitFramework for initializing wgpu + winit9,318LGPL-3.0-or-later wgj_rustA WGJ Rust1,560MIT wgmA fast and simple math library for game and graphics development7,196MITGame developmentMathematics wgmansimple wireguard configuration management4,668Apache-2.0 wgman-corecore for wgman crate9,764Apache-2.0 wgmlCross-platform GPU LLM inference.1,919MIT OR Apache-2.0 wgpYet another waitgroup implementation4,722MITAsynchronousConcurrency wgparry2dCross-platform 2D GPU collision detection and geometry.2,224MIT OR Apache-2.0 wgparry3dCross-platform 3D GPU collision-detection and geometry.2,200MIT OR Apache-2.0 wgproxyA tiny layer-4-proxy to bridge WireGuard®-like traffic via a jump-host350BSD-2-Clause OR MIT wgpuCross-platform, safe, pure-rust graphics API28,852,749MIT OR Apache-2.0 wgpu-3dgs-coreA 3D Gaussian splatting library written in Rust using wgpu.1,551MIT OR Apache-2.0GraphicsWebAssembly wgpu-3dgs-editorA 3D Gaussian splatting editing library written in Rust using wgpu.830MIT OR Apache-2.0GraphicsWebAssembly wgpu-3dgs-viewerA 3D Gaussian splatting viewing library written in Rust using wgpu.2,988MIT OR Apache-2.0GraphicsRendering wgpu-algorithmsHigh-performance, safe wgpu Radix Sort and Prefix Scan for Rust.39MITAlgorithmsGraphics wgpu-appRust wgpu partial fork for management Vertex Texture CameraAngle6,413MITGraphicsMultimedia wgpu-app-sampleRust sample for wgpu-app management Vertex Texture CameraAngle4,748MITGraphicsMultimedia wgpu-asyncConverts some WGPU callback methods to async methods.15,396MITAsynchronousRendering wgpu-bindutilsA WGPU wrapper to keep Bind Groups organized, type-safe and less error-prone16MIT wgpu-bindutils-coreCore structs, types and traits for the wgpu-bindutils crate19MIT wgpu-bindutils-macroDerive macro for the wgpu-bindutils crate18MIT wgpu-biolerlessUse WGPU for your graphical application but without the usual biolerplate4,054MIT OR Apache-2.0Game developmentGraphics wgpu-burn-global-deviceSmall library to establish a global wgpu device for use with burn1,121MIT wgpu-burn-interopSmall library interop via cubecl between wgpu and burn505MIT wgpu-conveyorBuffer belt abstraction for wgpu6,455MIT OR Apache-2.0 OR ZlibMemory managementRendering wgpu-coreCore implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API29,777,290MIT OR Apache-2.0 wgpu-core-deps-appleFeature unification helper crate for Apple platforms6,015,496MIT OR Apache-2.0 wgpu-core-deps-emscriptenFeature unification helper crate for the Emscripten platform4,680,344MIT OR Apache-2.0 wgpu-core-deps-wasmFeature unification helper crate for the WebAssembly platform2,292,294MIT OR Apache-2.0 wgpu-core-deps-windows-linux-androidFeature unification helper crate for the Windows/Linux/Android platforms10,097,148MIT OR Apache-2.0 wgpu-cuda-interopLibrary for vulkan and cuda interop of memory239MIT wgpu-dynamic-bufferA dynamically growing `wgpu::Buffer`1,217Apache-2.0 wgpu-ffxAMD FidelityFX FSR 3 Upscaler for wgpu149MITGraphicsRendering wgpu-ffx-shaders-spvPre-compiled SPIR-V shaders for wgpu-ffx181MITGraphicsRendering wgpu-font-rendererGPU-Centered Font Rendering crate1,435MIT OR Apache-2.0 wgpu-gameuiCustom wgpu-based game UI library28MIT OR Apache-2.0 wgpu-halHardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API28,908,957MIT OR Apache-2.0 wgpu-infoA tool to print and process information about available wgpu adapters.11,755MIT OR Apache-2.0 wgpu-kitfafafafaf3,343MIT OR Apache-2.0 wgpu-lib-for-aiheadress GPGPU pipeline for AI110MITGraphicsScience wgpu-llm-cliTerminal-based chat interface for the wgpu LLM inference engine.36MIT OR Apache-2.0 wgpu-llm-coreA minimalist Llama inference engine built on wgpu and WGSL compute shaders.84MIT OR Apache-2.0 wgpu-mipmapGenerate mipmaps for wgpu textures1,943MITGraphicsRendering wgpu-naga-bridgeConversions between naga and wgpu-types. Part of the wgpu project2,809,126MIT OR Apache-2.0 wgpu-nativeWebGPU native implementation on gfx-hal384,352MPL-2.0 wgpu-native-texture-interopNative texture interop helpers for importing offscreen producer frames into host-owned wgpu textures111MPL-2.0 wgpu-noboilerBuilder patter for wgpu and winit12,429MITGraphics wgpu-playgroundPlayground for wgpu-rs4,047MIT OR Apache-2.0 wgpu-ppSimple, C-style preprocessor for WGSL using proc macros.1,701MIT wgpu-profilerSimple profiler scopes for wgpu using timer queries219,080MIT OR Apache-2.0 wgpu-remote-clientClient-side wgpu-shaped facade for a remote GPU. For a true wgpu drop-in see the wgpu-remote-wgpu crate.50MIT wgpu-remote-protocolWire format for proxying wgpu calls to a remote GPU.65MIT wgpu-remote-serverServer that replays wgpu-remote actions against a real wgpu::Instance.34MIT wgpu-remote-transportPluggable transport abstraction for wgpu-remote, with a quinn-based QUIC implementation.82MIT wgpu-remote-transport-irohiroh transport adapter for wgpu-remote (NAT-traversed QUIC).66MIT wgpu-remote-wgpuwgpu drop-in: hand a Connection to install() and get back a real wgpu::Instance backed by a remote GPU.19MIT wgpu-sha1GPU-accelerated SHA1 hashing using wgpu compute shaders94MITAlgorithmsCryptography wgpu-shader-typesCommon types for shaders in wgpu22MIT OR Apache-2.0 wgpu-shadersShader compilation for wgpu, using naga.24MIT OR Apache-2.0 wgpu-shapessimple shape renderer for wgpu3,859MITGraphics wgpu-subscriberWebGPU tracing subscribers64,850MPL-2.0 wgpu-tilemapwgpu middleware for GPU-accelerated tilemap rendering, primarily targeted at 2d games2,751Apache-2.0Game developmentGraphics wgpu-traitsWrite WebGPU code in record time!1,753MIT wgpu-typesCommon types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API29,911,963MIT OR Apache-2.0 wgpu-utilUtilities for working with wgpu-rs17,666Apache-2.0 wgpu-utilsCollection of easy to use builder utilities for wgpu40MIT wgpu_async_stagingAsync implementation of wgpu::util::StagingBelt that's Send + Sync1,652MITGraphics wgpu_bind_dslAn experimental macro dsl for describing Bind layouts in wgpu-rs3,008MIT wgpu_buffer_allocatorA compact GPU memory allocator abstraction for wgpu.215MIT wgpu_canvasA 2D WGPU renderer API for drawing text, shapes, and images with Rust.15,078BSD-3-ClauseGame developmentGraphics wgpu_contextContext for managing WGPU surfaces43,652MIT OR Apache-2.0 wgpu_cyatwgpu renderer api for cyat3,720BSD-3-Clause wgpu_dyn_bufferWgpu Dynamic Buffer6,520BSD-3-Clause wgpu_glyphA fast text renderer for wgpu, powered by glyph_brush970,117MIT wgpu_imagewgpu renderer api for 2d images3,121BSD-3-Clause wgpu_lyonwgpu renderer api for lyon tessellation3,275BSD-3-Clause wgpu_macrosA set of useful proc macros for wgpu3,895non-standard wgpu_quick_startA starter package to get started with wgpu library152MIT wgpu_render_managerCached Render/Compute Manager for wgpu (pipelines + bind groups + procedural textures automated)548MITGame developmentGraphics wgpu_rt_lidarA hardware-accelerated ray tracing library for robotics and autonomy simulation, providing flexible LiDAR and depth camera models.305Apache-2.0GraphicsScience::Robotics wgpu_rust_rendererTiny WebGPU Renderer in Rust5,551MIT wgpu_sdl_linkerA micro library which allows linking wgpu surface into an SDL2 window safely.5,785GPL-2.0-or-later wgpu_shader_checkerMacro for checking wgsl shaders at compile time1,330MITDevelopment tools::Build UtilsDevelopment tools::Testing wgpu_sortWebGPU/wgpu Radix Key-Value Sort1,807BSD-2-ClauseAlgorithmsRendering wgpu_starterwgpu code initializer1,677MIT wgpu_structA wgsl data encoding and decoding library38MIT wgpu_struct_deriveMacros for wgpu_struct151MIT wgpu_textA simple 2D text renderer for wgpu.73,475MITGraphicsRendering wgpu_tokioAsync bindings using tokio for wgpu8,859non-standardAsynchronousGame development wgpucheckwgpucheck is a CLI tool, that will show you information about your system's GPU, and its compute capabilities.493MIT wgpuiA community fork of Zed's GPU-accelerated UI framework18Apache-2.0GUI wgpui_deriveMacros used by wgpui22Apache-2.0 wgq_rust我自己用的库,可能不是适合所有人3,209MITDevelopment tools wgr-rs-thumbnailSimple thumbnail cli2,248MIT wgr_thumbnailSimple thumbnail app2,701MIT wgrabGPU-only screen capture library exposing captured frames as wgpu textures19MIT OR Apache-2.0GraphicsHardware support wgrapier2dCross-platform 2D rigid-body physics.1,986MIT OR Apache-2.0 wgrapier3dCross-platform 3D rigid-body physics.1,959MIT OR Apache-2.0 wgreppReusable post-processing effects for wgpu1,633MITGame developmentGraphics wgrokMessage bus protocol over social messaging platforms136MITNetwork programming wgroupPart of the Ora scheduler framework.2,054MIT OR Apache-2.0 wgs84-gravityThis crate has been included and moved in `strapdown-ins`. Please use that one instead.931MITScienceScience::Geospatial wgs_coreWgs format7,968MIT wgs_runtime_baseWgs format base runtime7,496MIT wgs_runtime_wgpuWgs format wgpu runtime6,939MIT wgsl-builtinWGSL builtin types1,564Apache-2.0 OR MIT wgsl-fftGPU-accelerated FFT using Webgpu compute shaders319MITAlgorithmsMultimedia wgsl-includesA tiny crate meant to solve two major pain points with naga & wgsl: no validation at compile time and no support for shader…1,511MIT wgsl-inlineA macro used to embed WGSL within Rust.13,123MITGame developmentGraphics wgsl-macroA WGSL shader preprocessor supporting #import, #ifdef, and compile-time constants.2,749MIT OR Apache-2.0Development toolsGraphics wgsl-minifierA command-line tool for minifying WGSL shaders.24,220MITGame developmentGraphics wgsl-parseParse a wgsl source file to a syntax tree199,233MIT OR Apache-2.0 wgsl-parserA zero-copy recursive-descent parser for WebGPU shading language7,389MIT OR Apache-2.0 wgsl-playgroundPlayground for experimenting with WGSL fragment shaders with live-reloading.11,238MIT wgsl-rsA subset of Rust transpiled to WGSL54non-standard wgsl-specMachine-readable specification for WGSL3,516MIT wgsl-templateMacro expansion for wgsl using ppx, a C-style macro library126MIT OR Apache-2.0Development toolsDevelopment tools::Build Utils wgsl-typesType-checking of WGSL types and builtins108,291MIT OR Apache-2.0 wgsl-validatorValidate wgsl in rust or C/C++1,203MIT wgsl_bindgenType safe Rust bindings workflow for wgsl shaders in wgpu81,307MIT wgsl_lnExperimental crate for writing wgsl in rust!3,391MIT OR Apache-2.0 wgsl_preprocessorAn unofficial preprocessor for WGSL written in Rust for WGPU.10,743GPL-2.0-or-laterGame developmentGraphics wgsl_to_wgpuGenerate typesafe Rust bindings from WGSL shaders to wgpu41,272MIT wgsldocDocumentation generator for WGSL shaders2,091Unlicense wgslirpyUser-space Wireguard to internet router, like SLiRP, but with Wireguard instead of PPP2,737MIT/Apache-2.0Command line utilitiesNetwork programming wgswitchThin wrapper around wg-quick for fast WireGuard profile switching, with JSON status output for status bars…32MIT OR Apache-2.0Command line utilitiesNetwork programming wguiA GUI library for wgpu1,520MIT OR Apache-2.0GraphicsGUI wgvCross-platform winget manifest validator63MIT wgxwireguard tool to manage / generate configuration.7,602MIT whManage working directories22,795MIT wh0passA modern, lightweight, and secure CLI password manager built with Rust.37GPL-3.0Command line utilitiesCryptography wh40kdcWarhammer 40K dataset for the 40kdc-data schema layer: generated types, an embedded dataset behind a linked typed API, plus…1,195MITData structuresGame development whackWIP! Checks if your software project is "out of whack": Continuous Integration.1,496Apache-2.0 whackengineWhack namespace1,155Apache-2.0 whackoneWhack reserved namespace372Apache-2.0Multimedia whadWireless hacking framework (Pre-alpha)1,329MIT whad_hubWHAD protocol hub (Pre-alpha)199MIT whad_hwWHAD hardware interface (Pre-alpha)121MIT whad_packetPacket definitions for Bluetooth Low Energy, IEEE 802.15.4, Enhanced ShockBurst and Logitech Unifying protocols.122MIT whad_protoWHAD protocol crate (based on Prost)23MIT whaleA lock-free, dependency-tracking primitive for incremental computation.2,255MIT OR Apache-2.0Data structures whale_falla code generator based on data flow style1,467Apache-2.0 whaledriveA simple cli utility to download docker images and create ext4 .img files from them.1,224MIT whalesimA a terminal game written in Rust where you are a whale and you have to avoid pesky fishing boats whilst snacking on delicious…2,602AGPL-3.0-or-later whalespotterFind Big and Fat Files and Folders10,292MITCommand line utilities whamAn implementation of the weighted histogram analysis method22,866GPL-3.0AlgorithmsCommand line utilities whammA framework for 'Wasm Application Monitoring and Manipulation'193Apache-2.0WebAssembly wharfAsynchronous docker api library14,365MITAPI bindings wharfnetOne-command localnet for EVM, Solana & Starknet — a CLI plus a Rust test-utils library, with a built-in faucet and pre-deployed…33MITCommand line utilitiesDevelopment tools whasmYet another Rust library for WebAssembly.4,239MIT OR Apache-2.0 whasm-grammar-deriveWhasm's macro to derive the Grammar trait.3,911MIT OR Apache-2.0 whassapAsk what's up, get a status back1,480MIT OR Apache-2.0 whassupAsk what's up, get a status back1,518MIT OR Apache-2.0No standard libraryRust patterns whatDisplay current network utilization by process, connection and remote IP/hostname18,749MITCommand line utilitiesNetwork programming what-bumpDetect required version bump based on conventional commit messages15,135non-standardCommand line utilitiesDevelopment tools::Build Utils what-clicli tool to diagnose command issues by capturing the terminal output1,210MIT what-coreCore framework for What - an HTML-first web framework powered by Rust172MITTemplate engineWeb programming what-i-wantSome tools to help with the return value2,697MIT what-osm-pbfGet the necessary osm pbf files within a bounding box.2,145MIT OR Apache-2.0Science::Geospatial what-rsIdentify what something is! A pyWhat reimplementation in Rust.3,631MIT OR Apache-2.0Command line utilitiesText processing what-terminal-fontA crate to detect terminal font641MIT what-the-asyncA simple runtime2,872MIT what-the-dog-doinCLI tool to play sounds in random intervals2,615MIT OR Apache-2.0Command line utilities what-the-pathA rust library for easily adding paths to $PATH on UNIX28,059MITCommand line utilities what-the-portQuickly lookup what a port is used for.7,351AGPL-3.0-or-laterCommand line utilitiesNetwork programming what-the-structBuild a graph of structs referencing other structs1,498MIT what-timeprint current time for friends in their time zone3,876MIT what-versionCLI to determine the highest semver version from a list of versions that satisfies all given version requirements.4,722MIT what-version-coreDetermines the highest semver version from a list of versions that satisfies all given version requirements.2,424MIT what3wordsThis is a client for What3Words v3 API, allowing you to convert coordinates to three-word addresses and vice versa.2,712GPL-3.0 what3words-apiOfficial what3words API wrapper for rust1,721MIT what_gitA crate for determining which SCM your Git URL is associated with.5,322BSD-2-Clause whatadistroRust library to identify your linux distribution29,216MIT whatawhatApplication for monitoring user activity3,728MIT OR Apache-2.0Command line utilities whatawhat-libA collection of utils for windows and linux for collecting activity data407MPL-2.0 whatbpm💓 Today's Trending Values for EDM Production4,136MIT OR Apache-2.0MultimediaMultimedia::Audio whatcableMOVED — this crate has been renamed to `usbeehive`. Install `usbeehive` instead.131MITCommand line utilities whatcable-linuxLinux CLI that tells you in plain English what each USB-C cable plugged into your machine can actually do.32MITCommand line utilitiesHardware support whaterrorCustomizable handling for fallible main2,920MIT OR Apache-2.0 whaterror_macrosMacros for whaterror2,555MIT OR Apache-2.0 whateverContains all error types.31,140MIT OR Apache-2.0 whatfeaturesdisplay features, versions and dependencies of crates1,4130BSD whatgradErgonomic reverse mode autodifferentiation1,562MIT whathaveidoneCLI tool for daily standups with Git and Ratatui4,560MIT whatipA simple CLI program to look up an IP address6,197MITCommand line utilities whatismyipWhat is my (public) IP?3,961MIT whatisthisA tool to identify file types based on their content1,200MIT