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,256MITEncoding 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,104MITCryptography 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-ClauseScience waveshare-barcodescannerExperimental crate for interacting with a Waveshare Barcode Scanner Module (UART mode)415MIT waveshare-epaperRust driver library for Waveshare e-Paper HAT displays24MITEmbedded developmentHardware support waveshare-fingerprint-libA Rust library for controlling Waveshare fingerprint sensors over serial communication1,280MITAPI bindingsHardware support 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 servos55MITCommand line utilitiesHardware support 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-CommercialDatabase interfacesNetwork programming wavesyncdb_deriveProc macro for WaveSyncDB: #[derive(SyncEntity)] auto-registers SeaORM entities for P2P sync45AGPL-3.0-or-later OR LicenseRef-CommercialDatabase interfaces wavetableA library for wavetable handling.4,246MIT wavetoolsCommand-line tools for digital simulation waveform analysis -- read, filter, and diff FST and VCD files202MITCommand line utilitiesScience wavewallA tiling wallpaper generator156MITCommand line utilitiesMultimedia::Images 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.0Multimedia::VideoParser implementations 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.0CompressionMultimedia::Audio wavifyCross-platform and real-time speech AI including Speech-to-Text, Speech-to-Intent and Wake words12,162non-standardMultimedia::Audio wavioPeak-based audio fingerprinting. Zero overhead. Written in Rust.26MITAlgorithmsMultimedia::Audio wavltreeAn intrusive Weak AVL Tree.6,989MIT OR Apache-2.0 wavmSafe bindings for WAVM1,744Apache-2.0 WITH LLVM-exceptionWebAssembly wavm-cliA 64 bit register based virtual machine.1,594GPL-3.0 wavm-sysRust bindings for WAVM2,992Apache-2.0 WITH LLVM-exceptionWebAssembly wavpackAPI bindings for WavPack11,781BSD-3-ClauseAPI bindingsMultimedia::Audio wavpack-sysFFI bindings for WavPack10,727BSD-3-ClauseExternal FFI bindingsMultimedia::Audio 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.0Multimedia::AudioWebAssembly 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.0Game enginesHardware support 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,043MITFilesystem wax-benchBenchmark types and helpers for wax19MIT OR Apache-2.0 wax-cliAn extension of HTML written in Rust14,994MITCommand line utilitiesCompilers 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 SoundCloud25MITCommand line utilities 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,623MITCommand line utilitiesCompression waxosuit-codecDeprecated - please use wascc-codec going forward7,872Apache-2.0Data structuresEncoding waxosuit-guestDeprecated in factor of the wascc-actor crate9,318Apache-2.0API bindingsWebAssembly waxpkgFast Homebrew-compatible package manager1,012MITCommand line utilitiesDevelopment tools waxyweb crawler for community driven search engine8,458MIT wayFast Async Channel With no-std Support and Alternative Sync API34MITAsynchronousConcurrency 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,776MITCommand line utilities wayappA Wayland application wrapper using smithay-client-toolkit, supports currently just egui using wgpu243non-standard waybackRust version of tomnomnom/waybackurls6,335GPL-3.0Command line utilities wayback-archiverCLI tool for archiving URLs to the Internet Archive's "Wayback Machine"2,877MITCommand line utilities wayback-mirrorWayback Machine downloader / mirroring tool1,6580BSDCommand line utilities 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.0API bindings 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.19MITGUI waybar-dynamic-coreShared IPC protocol and socket utilities for waybar-dynamic.92MITGUI waybar-dynamic-ctlCLI tool for controlling waybar-dynamic modules via Unix socket.19MITCommand line utilities 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,317MITAPI bindingsHardware support 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 MITGUI 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,856MITCommand line utilities 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.0Development tools::TestingGUI waydriver-capture-mutterMutter ScreenCast + PipeWire screen capture backend for waydriver753Apache-2.0Development tools::TestingMultimedia::Images waydriver-compositor-mutterMutter headless compositor backend for waydriver966Apache-2.0Development tools::Testing waydriver-input-mutterMutter RemoteDesktop keyboard and pointer input backend for waydriver749Apache-2.0Development tools::Testing waydriver-mcpMCP server for headless Wayland UI testing via waydriver558Apache-2.0Development tools::Testing wayfindA speedy, flexible router.20,322MIT OR Apache-2.0Network programmingWeb programming wayfinderA little HTTP router generator4,403MITWeb programming wayfinder-cliwf: a terminal tool for searching and browsing Pathfinder 2e / Starfinder 2e data from Archives of Nethys19MITCommand line utilitiesGames wayfinder-coreClient, cache, search, and rendering for Archives of Nethys Pathfinder 2e / Starfinder 2e data26MITAPI bindingsCaching 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 tools19MITAPI bindingsCommand line utilities 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,…212MITCommand line utilities wayidleWayland idle timeout waiter2,754ISCCommand-line interfaceCommand line utilities wayinhibitA small Wayland idle inhibitor focused on a clean and reliable CLI.103MITCommand line utilities 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,019MITAPI bindingsGUI wayland-bgcolorA lightweight Wayland background color tool23BSD-3-Clause wayland-clientBindings to the standard C implementation of the wayland protocol, client side.55,456,827MITAPI bindingsGUI 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,521MITAPI bindingsGUI wayland-csd-frameCommon trait and types for wayland CSD interop22,693,634MITGUI wayland-cursorBindings to libwayland-cursor.39,253,095MITAPI bindingsGUI wayland-eglBindings to libwayland-egl.3,583,391MITAPI bindingsGUI wayland-headersMinimalist Rust FFI bindings for Wayland285MIT-0API bindingsGUI wayland-headers-generatorGenerate parts of the wayland-headers crate75MIT-0API bindingsGUI 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.0Command line utilitiesDevelopment tools wayland-kbdKeyboard mapping utility for wayland-client using libxkbcommon.1,056,122MITGUI wayland-keyboardLightweight keyboard handling library for Wayland — a pure Rust alternative to xkbcommon31MITOperating systems::Linux APIs wayland-mouseMac-like mouse acceleration for Wayland — pointer + scroll-wheel, tuned below the compositor via evdev/uinput.155MITCommand line utilitiesHardware support wayland-oxidePure rust wayland implementation supporting no_std and io-uring19MITNo standard library 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-onlyMultimedia wayland-protocolParses wayland.xml201non-standardAPI bindingsGUI wayland-protocol-parserWayland XML protocol parser1,673MIT OR Apache-2.0Parser implementations wayland-protocol-staticsDefinitions for stable Wayland extension protocol wl_interface statics49non-standardAPI bindingsGUI wayland-protocolsGenerated API for the officials wayland protocol extensions60,725,094MITAPI bindingsGUI 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,118MITAPI bindingsGUI wayland-protocols-hyprlandGenerated API for the Hyprland wayland protocol extensions3,259LGPL-3.0-onlyAPI bindingsGUI wayland-protocols-miscGenerated API for misc and deprecated wayland protocol extensions7,500,955MITAPI bindingsGUI wayland-protocols-plasmaGenerated API for the Plasma wayland protocol extensions24,526,083MITAPI bindingsGUI wayland-protocols-treelandGenerated API for the Treeland wayland protocol extensions323MITAPI bindingsGUI wayland-protocols-wlrGenerated API for the WLR wayland protocol extensions40,119,204MITAPI bindingsGUI wayland-pttEnables push-to-talk (PTT) in X11 apps running under XWayland35MITCommand line utilities wayland-raw-protocol-bindingsc like wayland bindings7,848MIT wayland-scannerWayland Scanner for generating rust APIs from XML wayland protocol files.55,624,560MITAPI bindingsGUI wayland-serverBindings to the standard C implementation of the wayland protocol, server side.1,927,816MITAPI bindingsGUI wayland-sysFFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland…61,906,417MITExternal FFI bindings 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,585MITGUI 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,588MITAPI bindingsGUI 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.0AlgorithmsGame development waymark-crowdMulti-agent crowd simulation on navigation meshes44MIT OR Apache-2.0Game developmentSimulation waymark-dynamicDynamic navigation mesh generation for Landmark and Waymark26MIT OR Apache-2.0AlgorithmsGame development waymark-tilecacheDynamic obstacle management and tile caching for navigation meshes262MIT OR Apache-2.0AlgorithmsGame development 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