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.
waverave-hackrf-binUtilities for working with the HackRF SDR858MIT OR Apache-2.0
waverlyParse and write WAV files3,895MIT
waversA library for reading and writing wav files.58,256MIT
waveruneRunic encoding tool for interfacing with the Wave2 VM1,017MIT
waves-rustA Rust library for interacting with the Waves blockchain.
Supports node interaction, offline transaction signing and creating…10,104MIT
waves-wallet-generatorCLI address generator for Waves blockchain1,654GPL-3.0
waves_rsA cross-platform, high-performance Rust implementation for various electromagnetic solvers.1,558BSD-3-Clause
waveshare-barcodescannerExperimental crate for interacting with a Waveshare Barcode Scanner Module (UART mode)415MIT
waveshare-epaperRust driver library for Waveshare e-Paper HAT displays24MIT
waveshare-fingerprint-libA Rust library for controlling Waveshare fingerprint sensors over serial communication1,280MIT
waveshare-rp2040-lcd-0-96Board Support Package for the Waveshare RP2040 LCD 0.96 inch7,038MIT OR Apache-2.0
waveshare-rp2040-zeroBoard Support Package for the Adafruit Feather RP20408,067MIT OR Apache-2.0
waveshare-serial-servo-tuiTerminal UI for debugging and controlling Waveshare SC/ST serial bus servos55MIT
waveshare-ups-hat-eA crate to monitor the status of a Waveshare UPS HAT E on a Raspberry Pi241MIT OR Apache-2.0
wavesplatformLibrary to work with Waves blockchain (https://waves.tech/)11,384MIT
wavesyncdbLocal-first SQLite that syncs itself — drop-in SeaORM connection with per-column CRDTs and P2P sync over libp2p63AGPL-3.0-or-later OR LicenseRef-Commercial
wavesyncdb_deriveProc macro for WaveSyncDB: #[derive(SyncEntity)] auto-registers SeaORM entities for P2P sync45AGPL-3.0-or-later OR LicenseRef-Commercial
wavetableA library for wavetable handling.4,246MIT
wavetoolsCommand-line tools for digital simulation waveform analysis -- read, filter, and diff FST and VCD files202MIT
wavewallA tiling wallpaper generator156MIT
wavey-boxerFragmented MP4 and RTMP media boxing utilities for Wavey25MIT
wavey-gatekeeperMedia session authorization primitives for Wavey services25MIT
wavey-h264H.264 Annex B parsing primitives for Wavey media services35MIT
wavey-mpeg2ts-readerParser for MPEG Transport Stream data21MIT/Apache-2.0
wavey-ristSafe Rust bindings for librist (RIST protocol)16MIT
wavey-srtSafe Rust bindings for Secure Reliable Transport22MIT
wavicleA pure-Rust WavPack v5 codec: lossless decode and encode of 16/24/32-bit integer and 32-bit float, mono and stereo, bit-exact and…31MIT OR Apache-2.0
wavifyCross-platform and real-time speech AI including Speech-to-Text, Speech-to-Intent and Wake words12,162non-standard
wavioPeak-based audio fingerprinting. Zero overhead. Written in Rust.26MIT
wavltreeAn intrusive Weak AVL Tree.6,989MIT OR Apache-2.0
wavmSafe bindings for WAVM1,744Apache-2.0 WITH LLVM-exception
wavm-cliA 64 bit register based virtual machine.1,594GPL-3.0
wavm-sysRust bindings for WAVM2,992Apache-2.0 WITH LLVM-exception
wavpackAPI bindings for WavPack11,781BSD-3-Clause
wavpack-sysFFI bindings for WavPack10,727BSD-3-Clause
wavs-typesWAVS Types16,434GPL-3.0-or-later
wavs-wasi-chainWAVS WASI Chain helpers7,160MIT
wavs-wasi-utilsWAVS WASI utils23,058GPL-3.0-or-later
wavs-wizard-typesWAVS Wizard types52GPL-3.0-or-later
wavuWebAssembly Version Updater1,495Apache-2.0
wavupA library for converting audio files to WAV format6,931Apache-2.0
wavvno_std library for parsing and creating wav files7,865Apache-2.0
wavyAsynchronous cross-platform real-time audio recording & playback.29,571Apache-2.0 OR MIT OR BSL-1.0
wavyteProgrammatic video composition and rendering engine in Rust (CPU backend, ffmpeg MP4 encoding)57AGPL-3.0-only
wawaName reserved for tawasuyu's bare-metal operating system (SASOS kernel, WASM apps, capability isolation). Not distributed via…18MIT OR Apache-2.0
waxOpinionated and portable globs that can be matched against paths and directory trees.2,318,043MIT
wax-benchBenchmark types and helpers for wax19MIT OR Apache-2.0
wax-cliAn extension of HTML written in Rust14,994MIT
wax-coreCore inference engine for wax, a small Candle-based local LLM runner75MIT OR Apache-2.0
wax-digCLI for digging through public music discovery signals from Bandcamp and SoundCloud25MIT
wax-llmCommand-line LLM inference with Candle, safetensors, GGUF, and Metal support19MIT OR Apache-2.0
wax-rsExperiment to Rewrite Wax (latte-soft/wax) Natively, in Rust - A Fast Runtime Lua 5.1x+/Luau Project Bundler, Using Roblox Models…2,623MIT
waxosuit-codecDeprecated - please use wascc-codec going forward7,872Apache-2.0
waxosuit-guestDeprecated in factor of the wascc-actor crate9,318Apache-2.0
waxpkgFast Homebrew-compatible package manager1,012MIT
waxyweb crawler for community driven search engine8,458MIT
wayFast Async Channel With no-std Support and Alternative Sync API34MIT
way-coolerCustomizeable Wayland compositor written in Rust105,899MIT
way-cooler-backgroundBackground program for Way Cooler2,329MIT
way-cooler-bgBackground program for Way Cooler6,227MIT
way-cooler-clientClient program for connecting to way-cooler IPC2,520MIT
way-cooler-client-helpersHelper library for Way Cooler clients5,431MIT
way-cooler-ipcClient library for communicating with the way-cooler IPC3,988MIT
way-lib-rustfoundation for all Ampliway services3,732MIT OR Apache-2.0
way_backA command line tool to scrape targets from the Wayback Machine3,776MIT
wayappA Wayland application wrapper using smithay-client-toolkit, supports currently just egui using wgpu243non-standard
waybackRust version of tomnomnom/waybackurls6,335GPL-3.0
wayback-archiverCLI tool for archiving URLs to the Internet Archive's "Wayback Machine"2,877MIT
wayback-mirrorWayback Machine downloader / mirroring tool1,6580BSD
wayback-rpkiA command-line tool to provide API for RPKI ROAs lookup with historical data2,230MIT
wayback-rsTools for working with the Internet Archive's Wayback Machine9,718MPL-2.0
wayback-urlsURL builder for the Internet Archives' Wayback-Machine1,702MPL-2.0
waybackendA simple, low-level wayland client implementation91,093non-standard
waybackend-cursorCursor implementation for waybackend4,555non-standard
waybackend-scannerWaybackend implementation of wayland-scanner90,619non-standard
waybackmachine-clientClient to archive URLs in the Internet Archive's Wayback Machine10,626Apache-2.0
waybackrustA tool to query the WaybackMachine (https://archive.org/web/)...32,546GPL-3.0
waybar-cffiHigh level bindings to create a Waybar CFFI module11,881MIT
waybar-cffi-sysLow level bindings used when creating a Waybar CFFI module12,097MIT
waybar-claude-usageWaybar plugin that shows you usage window for claude55MIT
waybar-dockerA docker module for waybar that works for me.969MIT OR Apache-2.0
waybar-dynamicDynamic widget CFFI module for Waybar — add, update, and remove widgets at runtime via Unix socket.19MIT
waybar-dynamic-coreShared IPC protocol and socket utilities for waybar-dynamic.92MIT
waybar-dynamic-ctlCLI tool for controlling waybar-dynamic modules via Unix socket.19MIT
waybar-module-pacman-updateswaybar module for Arch to show system updates available9,885GPL-3.0-or-later
waybar-volumeInteracts with wireplumber to control the volume2,911MIT
waybar-weatherA waybar module to display the current weather using the OpenWeatherMap API2,809MIT
waybar_media_displayWaybar Media Display Module using playerctl8,779GPL-3.0-or-later
waybar_weather_displayWaybar Weather Display Module using OpenMeteo API7,260GPL-3.0-or-later
waybar_wireguardA Waybar module that shows the state and stats of a WireGuard interface and lets you turn it on and off.18MIT OR Apache-2.0
waycalA tiny Waybar calendar popup for wlr-layer-shell compositors96MIT
waycap-rsHigh-level Wayland screen capture library with hardware-accelerated encoding6,317MIT
waycastA self-hostable observability and analytics platform for LLM applications1,149MIT OR Apache-2.0
wayclickerRust-based autoclicker for wayland427GPL-3.0
wayclipAn opinionated Wayland clipboard manager5,041MIT
wayclip-global-hotkeyGlobal hotkeys for Desktop Applications | Wayclip Fork23Apache-2.0 OR MIT
wayclip_coreCore library for the Wayclip ecosystem8,490MIT
waycornerHot corners for Wayland. Create anchors in the corners of your monitors and execute a command of your choice.6,856MIT
waycrate_xkbkeycodesomething about xkbcommon, used in iced-layershell63,254MIT
waydrateHydration intake logs in Rust.61MIT
waydrate-coreHydration intake logs in Rust.99MIT
waydriverHeadless GUI testing for Wayland applications via AT-SPI accessibility APIs and PipeWire screen capture1,126Apache-2.0
waydriver-capture-mutterMutter ScreenCast + PipeWire screen capture backend for waydriver753Apache-2.0
waydriver-compositor-mutterMutter headless compositor backend for waydriver966Apache-2.0
waydriver-input-mutterMutter RemoteDesktop keyboard and pointer input backend for waydriver749Apache-2.0
waydriver-mcpMCP server for headless Wayland UI testing via waydriver558Apache-2.0
wayfindA speedy, flexible router.20,322MIT OR Apache-2.0
wayfinderA little HTTP router generator4,403MIT
wayfinder-cliwf: a terminal tool for searching and browsing Pathfinder 2e / Starfinder 2e data from Archives of Nethys19MIT
wayfinder-coreClient, cache, search, and rendering for Archives of Nethys Pathfinder 2e / Starfinder 2e data26MIT
wayfinder-dnsThe minimal, blazing-fast Dynamic DNS CLI tool.2,715MIT
wayfinder-godaddyWayfinder dependency for Godaddy integration2,542MIT
wayfinder-mcpMCP server exposing Archives of Nethys Pathfinder 2e / Starfinder 2e data to LLM tools19MIT
wayfinder-sharedWayfinder shared3,046MIT
wayfire-rsA Rust library for interacting with Wayfire.10,190non-standard
waygateA modern HTTP client for Rust focusing on reliability, streaming, and extensibility.36Apache-2.0
wayglanceA file clipboard for Wayland — watches directories for new files and shows a transient Waybar widget with drag-and-drop, open,…212MIT
wayidleWayland idle timeout waiter2,754ISC
wayinhibitA small Wayland idle inhibitor focused on a clean and reliable CLI.103MIT
wayk_coreProvides data structures and other utilities used by Wayk products not specific to protocol itself5,742MIT OR Apache-2.0
wayk_protoWaykNow packet encoder-decoder and sequencing utilities11,446MIT OR Apache-2.0
wayk_proto_derivederive macros for Encode and Decode traits from wayk_proto4,917MIT OR Apache-2.0
waylandSimple bindings for Wayland.5,587MIT
wayland-application-switcherWayland application switcher for KDE Plasma (KWin) and GNOME Shell over D-Bus14MIT OR Apache-2.0
wayland-backendLow-level bindings to the Wayland protocol36,415,019MIT
wayland-bgcolorA lightweight Wayland background color tool23BSD-3-Clause
wayland-clientBindings to the standard C implementation of the wayland protocol, client side.55,456,827MIT
wayland-clipboard-listenerimpl wlr-data-control-unstable-v1, listen for clipboard16,153GPL-3.0
wayland-commonsCommon types and structures used by wayland-client and wayland-server.17,731,521MIT
wayland-csd-frameCommon trait and types for wayland CSD interop22,693,634MIT
wayland-cursorBindings to libwayland-cursor.39,253,095MIT
wayland-eglBindings to libwayland-egl.3,583,391MIT
wayland-headersMinimalist Rust FFI bindings for Wayland285MIT-0
wayland-headers-generatorGenerate parts of the wayland-headers crate75MIT-0
wayland-info-rsA Rust implementation of wayland-info for inspecting Wayland compositor globals and protocol capabilities.62MIT
wayland-interface-checkBinary to answer the question, "Is this Wayland interface available?"8,726Apache-2.0
wayland-kbdKeyboard mapping utility for wayland-client using libxkbcommon.1,056,122MIT
wayland-keyboardLightweight keyboard handling library for Wayland — a pure Rust alternative to xkbcommon31MIT
wayland-mouseMac-like mouse acceleration for Wayland — pointer + scroll-wheel, tuned below the compositor via evdev/uinput.155MIT
wayland-oxidePure rust wayland implementation supporting no_std and io-uring19MIT
wayland-oxide-scannerGenerate code for `wayland-oxide` from xml20MIT
wayland-parserwayland-parser1,395MIT
wayland-pipewire-idle-inhibitInhibit wayland idle when computer is playing sound15,760GPL-3.0-only
wayland-protocolParses wayland.xml201non-standard
wayland-protocol-parserWayland XML protocol parser1,673MIT OR Apache-2.0
wayland-protocol-staticsDefinitions for stable Wayland extension protocol wl_interface statics49non-standard
wayland-protocolsGenerated API for the officials wayland protocol extensions60,725,094MIT
wayland-protocols-asyncWayland client protocols implemented in async as handlers using the Actor-model and tokio messaging2,275MIT
wayland-protocols-experimentalGenerated API for experimental wayland protocol extensions6,748,118MIT
wayland-protocols-hyprlandGenerated API for the Hyprland wayland protocol extensions3,259LGPL-3.0-only
wayland-protocols-miscGenerated API for misc and deprecated wayland protocol extensions7,500,955MIT
wayland-protocols-plasmaGenerated API for the Plasma wayland protocol extensions24,526,083MIT
wayland-protocols-treelandGenerated API for the Treeland wayland protocol extensions323MIT
wayland-protocols-wlrGenerated API for the WLR wayland protocol extensions40,119,204MIT
wayland-pttEnables push-to-talk (PTT) in X11 apps running under XWayland35MIT
wayland-raw-protocol-bindingsc like wayland bindings7,848MIT
wayland-scannerWayland Scanner for generating rust APIs from XML wayland protocol files.55,624,560MIT
wayland-serverBindings to the standard C implementation of the wayland protocol, server side.1,927,816MIT
wayland-sysFFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland…61,906,417MIT
wayland-wf-shellWayfire Shell Wayland protocols2,736MIT
wayland-wheeltaniInstallable Wayland-Wheeltani CLI daemon for Linux/Wayland (evdev + uinput).2920BSD
wayland-windowA minimalistic window-decorations library built on top of wayland-client.1,084,585MIT
wayland_protocol_code_generatorGenerate codes used by saiko5,446MIT
wayland_protocol_scannerA crate to scan wayland.xml and get some meta information.3,534MIT
waylandbackendPure rust wayland protocol and backend system Wasma waylandbackend66Apache-2.0
wayle-audioPulseAudio service with reactive state2,548MIT
wayle-batteryBattery monitoring service with reactive state2,372MIT
wayle-bluetoothBluetooth device management and discovery2,327MIT
wayle-brightnessBacklight control for internal displays2,363MIT
wayle-cavaReal-time audio frequency visualization1,793MIT
wayle-coreCore reactive primitives and D-Bus utilities for Wayle services3,061MIT
wayle-hyprlandReactive Hyprland compositor state and event streaming2,173MIT
wayle-mangoReactive MangoWM compositor state and event streaming911MIT
wayle-mediaMPRIS media player control and playback tracking2,424MIT
wayle-networkWiFi and wired network management2,265MIT
wayle-niriReactive niri compositor state and event streaming1,269MIT
wayle-notificationDesktop notification service with popup management2,161MIT
wayle-power-profilesPower profile switching and monitoring2,560MIT
wayle-sysinfoCPU, memory, disk, and network metrics2,328MIT
wayle-systraySystem tray service for Wayland2,588MIT
wayle-traitsShared traits for Wayle service monitoring and lifecycle3,018MIT
wayle-wallpaperWallpaper management with cycling and color extraction1,928MIT
wayle-weatherWeather data service with multi-provider support2,323MIT
wayllmAgent-first Wayland observation CLI for deterministic screenshots and target resolution19MIT
wayllm-captureCapture backend helpers for wayllm70MIT
wayllm-coreCore types and compositor discovery logic for wayllm117MIT
waylockA simple screenlocker for wayland compositors.10,744MIT
waylogAutomatically save chats from Claude, Codex, and Gemini CLI to local Markdown files.279Apache-2.0
waylog-cliAutomatically save chats from Claude, Codex, and Gemini CLI to local Markdown files.16Apache-2.0
waymarkPathfinding and spatial queries on navigation meshes510MIT OR Apache-2.0
waymark-crowdMulti-agent crowd simulation on navigation meshes44MIT OR Apache-2.0
waymark-dynamicDynamic navigation mesh generation for Landmark and Waymark26MIT OR Apache-2.0
waymark-tilecacheDynamic obstacle management and tile caching for navigation meshes262MIT OR Apache-2.0
waymistWayland compositor774MIT OR Apache-2.0
waymuxA minimal waymux crate for reserving the name on crates.io15MIT
waynestCore wayland stuff23,403Apache-2.0
waynest-clientClient library for waynest76Apache-2.0
waynest-genCodegen glue for waynest2,287Apache-2.0
waynest-macrosMacros for waynest4,715Apache-2.0
waynest-protocolsGenerated protocols for waynest154Apache-2.0