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.
wit-parserTooling for parsing `*.wit` files and working with their contents.95,779,256Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
wit-printerTextual printer for the WebAssembly Interface Types binary format22,740Apache-2.0 WITH LLVM-exception
wit-rpcMore coming soon1,562Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
wit-rsMore coming soon1,610Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
wit-schema-versionDefinition of the schema version for the wasm interface types binary format.
Meant for internal usage only.978,523Apache-2.0 WITH LLVM-exception
wit-smithA WIT test case generator332,953Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
wit-spell-checkGenerate documentation based on wit files1,557MPL-2.0
wit-textParser for the text format of WebAssembly Interface Types1,002,144Apache-2.0 WITH LLVM-exception
wit-toolsMore coming soon1,611Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
wit-validatorValidator for the WebAssembly Interface Types binary format.993,848Apache-2.0 WITH LLVM-exception
wit-walrusExtension for the `walrus` crate to work with WebAssembly interface types.1,001,766Apache-2.0 WITH LLVM-exception
wit-writerBinary encoder for the WebAssembly Interface Types format979,375Apache-2.0 WITH LLVM-exception
wit2waasCLI tool to generate bindings for WaaS from WIT4,789MIT
wit_ai_rsAn unofficial Rust crate for interacting with the wit.ai API4,941MIT
wit_owoA Rust library for interacting with the Wit.ai API.15,944MIT OR Apache-2.0
witaA window library in Rust for Windows73,317MIT OR Apache-2.0
witasAn asynchronous window library in Rust for Windows26,556MIT
witc-abirust supplment for witc6,179Apache-2.0
witchfor all your magical needs1,561Zlib
witch-cliA typo-tolerant which: fuzzy-matches command names against PATH executables and prints which-style paths35MIT
witchauthSmall IAM server1,493EUPL-1.2
witchcraft-env-loggerA simple Witchcraft logger that can be configured with an environment variable1,145Apache-2.0
witchcraft-logA structured logging facade for Witchcraft servers209,998Apache-2.0
witchcraft-log-utilUtilities for Witchcraft logger implementations8,950Apache-2.0
witchcraft-logging-apiWitchcraft log API types9,131Apache-2.0
witchcraft-metricsA general-purpose metrics library583,661Apache-2.0
witchcraft-rendererA renderer for the Witchcraft game engine.3,944Apache-2.0
witchcraft-serverA highly opinionated embedded application server for RESTy APIs, compatible with the Witchcraft ecosystem83,883Apache-2.0
witchcraft-server-configConfiguration types for witchcraft-server85,337Apache-2.0
witchcraft-server-macrosMacro definitions used by witchcraft-server85,270Apache-2.0
witcherTrack and put down bugs using simple concise error handling15,872MIT OR Apache-2.0
witdA simple CLI tool to watch for file changes and run commands.3,103MIT
witerAn iterator-based Win32 windowing library27,782MIT OR Apache-2.0
witgenwitgen is a library to help you generate wit definitions in a wit file for WebAssembly54,491non-standard
witgen_macroMacros for witgen which is a library to help you generate wit definitions in a wit file for WebAssembly57,017non-standard
witgen_macro_helperMacros helpers for witgen which is a library to help you generate wit definitions in a wit file for WebAssembly54,386non-standard
withThis is a dummy package that will never have any content. I registered it because it seemed plausible that people might…3,404CC0-1.0
with-apiSimple macro for shrinking scope2,784MIT OR Apache-2.0
with-async-contextA Rust library for managing contextual data across async tasks2,441MIT
with-cellMore convenient Cell for non-Copy types167MIT
with-gpuIntelligent GPU selection wrapper for CUDA commands81MIT
with-idSimple trait providing method for getting string id from struct4,410MIT
with-id-deriveA derive macro for with-id5,813MIT
with-javaEnvironment wrapper for working with different java versions1,508GPL-3.0-or-later
with-macroSyntactic sugar for calling methods5,020MIT
with-proxyA CLI tool that reads proxy configuration from ${HOME}/.env and sets temporary proxy settings700MIT
with-str-bytesSafely manipulate the bytes of a UTF-8 string1,644MIT OR Apache-2.0
with-thread-localA micro crate that simplifies a bit the use of the std macro `thread_local!`1,587MIT OR Apache-2.0
with-watchWatch command inputs and rerun commands when they change103MIT
with_builtin_macrosHelper for macro_rules authors to chain their macros with builtin ones (such
as `env!`, `include!`, or `concat_idents!`).4,601,629Zlib OR MIT OR Apache-2.0
with_builtin_macros-proc_macrosHelper for macro_rules authors to chain their macros with builtin ones (such
as `env!`, `include!`, or `concat_idents!`).4,605,243Zlib OR MIT OR Apache-2.0
with_capacity_safeA safer alternative to Vec::with_capacity with into_raw_parts which can be used from stable19,375MIT
with_closureEnsure that the `noalias` optimization takes effect by expanding to closure call3,794MIT OR Apache-2.0
with_daemonAn async client-daemon abstraction framework3,792MIT OR Apache-2.0
with_dirScoped current working directory11,750non-standard
with_dropNostd wrapper for using a closure as a custom drop function90,485BSD-3-Clause
with_literalWith literal2,001MIT OR Apache-2.0
with_localsFunction attribute to return references to locals by using CPS2,105,410Zlib OR MIT OR Apache-2.0
with_locals-proc_macrosTODO!2,112,585Zlib OR MIT OR Apache-2.0
with_lockDeadlock freedom20,082MIT
with_lock_autoA simple tool to easily and safely access arc-mutexes without1,531MIT
with_positionA Rust extension trait for iterators which yields the position of the item in the iteration3,133MIT
with_postgres_readyHelper for running tests with a Postgres database in a Docker container that is ready to accept connections.2,799MIT OR Apache-2.0
with_tempdirInject a temporary directory and provide as an argument to the function1,754GPL-3.0-or-later
with_tempdir_procmacroInject a temporary directory and provide as an argument to the function2,575GPL-3.0-or-later
with_windComposable runtime, logging, scheduling, and storage foundations for vibe-coding Rust projects.37MIT
withdRun a command in another directory.8,355non-standard
witherAn ODM for MongoDB built upon the mongo rust driver.50,276Apache-2.0
wither_deriveAn ODM for MongoDB built upon the mongo rust driver.36,531Apache-2.0
withers_deriveA macro to implement wither methods for properties of a struct.9,136MIT
withfdSend and receive data along with file descriptors31,453MIT OR Apache-2.0
withinFixed-effects normal equation solver with Schwarz preconditioning6,938MIT
withings-rsWithings API Client lib4,428MIT
without-allocReplacements for `Box`, `Rc`, `Vec`, .. without `alloc`1,429,269MIT
without-atsA one-function crate for removing '@...@' from a string47MIT
without_div_symA fun program to divide between two numbers without the division sign. using some bit wise operation.2,651MIT OR Apache-2.0
witmFind your lost manual pages2,589MIT
witmeTools for generating to and from wit format17,206MIT
witmproxyA WASM-in-the-middle proxy89AGPL-3.0-only
witnessrun commands when a file is modified or upon receiving TCP/UDP packets4,007MIT
witness-cliCommand-line tool for interacting with the Witness timestamping network221Apache-2.0
witness-coreCore types and cryptography primitives for the Witness timestamping system610Apache-2.0
witness-gatewayGateway server that aggregates witness signatures for timestamping219Apache-2.0
witness-mcdcMC/DC-style branch coverage CLI for WebAssembly components.210Apache-2.0 OR MIT
witness-mcdc-checkerPure-stdlib MC/DC independent-effect pair finder. The qualifiable kernel of witness — no I/O, no DWARF, no walrus, ~70 LoC of…373Apache-2.0 OR MIT
witness-mcdc-corePure-data algorithms for witness — instrument schema, decisions, diff, predicate, report, rivet evidence, LCOV emission. No…297Apache-2.0 OR MIT
witness-mcdc-vizHTMX-powered MC/DC truth-table visualiser for witness compliance bundles225Apache-2.0 OR MIT
witness-nodeIndividual witness node server for the Witness timestamping system224Apache-2.0
witness-topologyWitness complex construction for agent shape reconstruction from samples34MIT
witnesscalc-adapterLibrary to run witnesscalc in rust16,019MIT OR Apache-2.0
witnessedType-level witness wrapper for carrying validated invariants.622MIT
witnetA lightweight, high-performance TCP wire protocol for transferring Execution Witnesses.79MIT OR Apache-2.0
witnet-bls-signaturesOpen source implementation of Bonneh-Lynn-Shacham (BLS) signatures written in Rust2,528MIT
witnet-bnPairing cryptography with the Barreto-Naehrig curve32,400MIT OR Apache-2.0
witnet-vanityA simple CLI tool to generate Witnet vanity addresses written in Rust.1,645non-standard
witnextwitx parser for the witx-codegen webassembly code generator7,315Apache-2.0
witnext2witx2 preview3,969Apache-2.0
witpackwit pack1,487MIT
wittywit.ai client library3,780non-standard
witty-actorsFork of quickwit-actors, Actor framework used in quickwit1,533MIT
witty-jsonrpcA JSON-RPC server that can listen over multiple transports at the same time.8,815non-standard
witty-phrase-generatorGenerates witty three-word phrases suitable for memorable default names.21,116non-standard
witxParse and validate witx file format11,311,933Apache-2.0
witx-bindgenUtility to turn witx files into Rust source code bindings1,750Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
witx-cliCLI for operating on witx file format1,681Apache-2.0
witx-codegenWITX code generator for WebAssembly guest modules.28,825MIT
witx-docgenCLI tool to generate documentation from a WITX file.5,749MIT
witx-generate-rawGenerate stubs from witx 0.9 files2,770Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
witx-indentIndent WITX files (WebAssembly)7,013MIT
witx-lucet-bindings-genGenerate .JSON files for Lucet from WITX files1,813ISC
witx-overview-docgenWITX documentation generator (overview)1,795ISC
wiwiA library, of, Stuff™25,822MIT
wiwi-chainwiwi chaining API1,634MIT
wiwi-encodingwiwi encoding apis689MIT
wiwi-macro-decldeclarative macros for wiwi, a library, of, Stuff™ (implementation detail; do not depend on this crate directly)1,618MIT
wiwi-macro-procproc macros for wiwi, a library, of, Stuff™ (implementation detail; do not depend on this crate directly)1,635MIT
wiwi-utilwiwi's dependency-less APIs1,844MIT
wiwi-wasmNicer, higher level APIs for working with JavaScript from Rust (WASM), mostly revolving around builder-style APIs1,475MIT
wiwiwiwiwiproc macros for wiwi, a library, of, Stuff™ (implementation detail; do not depend on this crate directly)8,377MIT
wiwiwiwiwiwiwiwiwiwideclarative macros for wiwi, a library, of, Stuff™ (implementation detail; do not depend on this crate directly)1,811MIT
wixet-bootstrapA simple library to boot basic services in your application3,829non-standard
wizA small simple task runner and a static site gererator in one1,291MIT OR Apache-2.0
wiz-lights-rsA Rust library for controlling Wiz smart lights.91MIT
wizaCommand line tool for file identification554GPL-3.0 OR BSD-2-Clause
wizardrywizardry373MIT
wizctlA simple command line utility for controlling Wiz Connected LED light strips.2,141MIT OR Apache-2.0
wizdrawPortable crate to fill and stroke composite bezier curves (paths)15,900MIT
wizerThe WebAssembly Pre-Initializer160,476Apache-2.0 WITH LLVM-exception
wizifyA macro library for generating a creation wizard from a struct1,011MIT
wizify_deriveA macro library for generating a creation wizard from a struct1,228MIT
wizrd-vailA respectful structured streaming logger176non-standard
wizrd-vail-macrosProc macros for wizrd-vail — structured streaming logger26non-standard
wizrpc[WIP] Rust support for the JSON-RPC variant used by the local network interface to control WizConnected devices15,102MIT
wiztree-metafilewiztree-metafile806MIT
wj_guessing_gameA fun game where you guess what number the computer has chosen.1,492MIT OR Apache-2.0
wj_serial111This is a test project for wangjie2,252MIT
wjpWizards JSON Parser13,932GPL-2.0-or-later
wkimmutable development environment management cli15,926Apache-2.0/MIT
wk_engineA simple game engine1,617MIT
wkbFast, pure-Rust reader and writer for Well-Known Binary geometries1,163,024MIT OR Apache-2.0
wkb-rasterLibrary to serialize raster data to the PostGIS RASTER Well Known Binary format7,058MIT
wkb-rsConversions between WKB (Well Known Binary) and geo-types8,849MIT
wkb_big_endianA library for reading and writing WKB (Well Known Binary) data in big endian format.1,098MIT
wkb_wkt_converterHigh-performance streaming converter between WKT and WKB geometry formats151MIT
wkd-checkerChecks OpenPGP keys deployed via Web Key Directory for correctness5,141GPL-3.0-or-later
wkd-exporterExports an OpenPGP keyring into an advanced WKD directory structure3,165MIT OR Apache-2.0
wkd-serverA WKD server10,449GPL-3.0
wkdrA cli tool to access Wikidata6,582GPL-2.0+
wkeysAn on-screen keyboard for wayland desktop written by rust using GTK-rs.1,312MIT
wkgWasm Package Tools CLI33,076Apache-2.0 WITH LLVM-exception
wkhtmlappConvert html to pdf or image15,450MIT
wkhtmltopdfHigh-level bindings to wkhtmltopdf93,878MIT
wkhtmltox-sysFFI bindings to wkhtmltox95,390MIT
wkr#[worker] macro for wasm workers1,970MIT
wkrswasm worker works2,770MIT
wksp-typesShared workspace types for the NexCore ecosystem19MIT OR Apache-2.0
wktRust read/write support for well-known text (WKT)8,351,964MIT OR Apache-2.0
wkwrapwebKNOSSOS wrapper is a file format designed for large-scale, three-dimensional voxel datasets. It was optimized for high-speed…4,669MIT
wlRust binding to the wayland Protocol2,052MIT
wl-clientSafe client-side libwayland wrapper3,430MIT OR Apache-2.0
wl-client-builderLibrary for creating protocol bindings for wl-client3,034MIT OR Apache-2.0
wl-client-builder-cliCLI for creating protocol bindings for wl-client1,236MIT OR Apache-2.0
wl-clipboard-rsAccess to the Wayland clipboard for terminal and other window-less applications.10,330,205MIT/Apache-2.0
wl-clipboard-rs-toolsTerminal utilities for accessing the Wayland clipboard.9,603MIT/Apache-2.0
wl-data-control-protocol-evtImplementation of ext-data-control Wayland protocol, pollable and event based26MIT
wl-distoreA program that manages your display configuration on wl-roots compositors automatically in the background.982MIT OR Apache-2.0
wl-gammarelay-rsA simple program that provides DBus interface to control display temperature and brightness under wayland without flickering10,926GPL-3.0-only
wl-mitmproxyWayland MITM proxy for rewriting protocol messages84MIT OR Apache-2.0
wl-nl80211Linux kernel wireless(802.11) netlink Library170,435MIT
wl-proxyWayland connection proxy2,331MIT OR Apache-2.0
wl-realtime-ogdProvides a convenient interface for interacting with the Wiener Linien Real-Time Open Government Data (OGD) API.1,567MIT OR Apache-2.0
wl-screenrecHigh performance screen/audio recorder for wlroots10,070non-standard
wl-snipWayland screenshot tool313MIT
wl-toolsWordlist tools – algorithms and data structures for working with lists of words3,788ISC
wl-uinput-proxyWayland proxy implementing zwp_virtual_keyboard_manager_v1 and zwlr_virtual_pointer_manager_v1 using uinput78MIT
wl_isomorphismImplementation of the WL and 2-WL algorithms for graph isomorphism testing17,326MIT
wlambdaWLambda is an embeddable scripting language for Rust33,415GPL-3.0-or-later
wlcSafe Bindings for Cloudef's wlc (Wayland Compositor C-Library)13,673MIT
wlc-sysBindgen generated low-level wlc wrapper7,196MIT
wlc-sys-with_elogindBindgen generated low-level wlc wrapper2,691MIT
wlc-with_elogindSafe Bindings for Cloudef's wlc (Wayland Compositor C-Library)2,011MIT
wlcsBindings/helpers for WLCS (Wayland Conformance Test Suite)11,523MIT
wlctlTUI for managing WiFi using NetworkManager1,441GPL-3.0
wldControl WLED lights from the command line or your favorite MCP client100MIT
wledWLED UDP Realtime Control protocol implementation1,543Apache-2.0 OR MIT
wled-api-typesWLED JSON API types36MPL-2.0
wled-json-api-libraryWLED Json API in rust. Made with WLED ~14.0, but should work for more11,136MIT
wled-json-api-personalA short description of my package666MIT OR Apache-2.0
wlgen-rsHigh-performance wordlist generator for hashcat - achieving 100-200M combinations/second62MIT
wlgifLightweight screen recorder for Wayland that captures regions as GIFs137MIT
wlibA simple wayland windowing library that gives you a pixel buffer and not much else165MIT
wlinflatesimple tool to expand a wordlist with prepends, appends, extensions, and substitutions5,806GPL-3.0
wlinkWCH-Link flash tool for WCH's RISC-V MCUs(CH32V, CH56X, CH57X, CH58X, CH59X, CH32L103, CH32X035, CH641, CH643)13,149MIT OR Apache-2.0
wlitemlibrary that provides a model for wishlist items160MIT
wlkFile-centric, event-sourced version control system with implicit branching46MIT OR Apache-2.0
wllA Wolfram LibraryLink interface.3,085MIT
wll-macrosProcedural macros for Wolfram LibraryLink interface.2,464MIT
wll-sysA low-level bindings for Wolfram LibraryLink.2,580MIT
wllsList Obsidian wikilinks recursively81BSD-2-Clause-Patent
wlmA command-line tool to move and resize windows based on a config.6,146MIT OR Apache-2.0