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.0API bindingsText processing witaA window library in Rust for Windows73,317MIT OR Apache-2.0GUI witasAn asynchronous window library in Rust for Windows26,556MITGUI 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 paths35MITCommand line utilities witchauthSmall IAM server1,493EUPL-1.2 witchcraft-env-loggerA simple Witchcraft logger that can be configured with an environment variable1,145Apache-2.0Development tools::Debugging witchcraft-logA structured logging facade for Witchcraft servers209,998Apache-2.0Development tools::Debugging 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.0Development tools::Profiling 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,103MITDevelopment tools witerAn iterator-based Win32 windowing library27,782MIT OR Apache-2.0Game developmentGUI witgenwitgen is a library to help you generate wit definitions in a wit file for WebAssembly54,491non-standardDevelopment toolsEncoding 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.0Rust patterns with-async-contextA Rust library for managing contextual data across async tasks2,441MITAsynchronousWeb programming with-cellMore convenient Cell for non-Copy types167MIT with-gpuIntelligent GPU selection wrapper for CUDA commands81MITCommand line utilitiesDevelopment tools 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 settings700MITCommand line utilities with-str-bytesSafely manipulate the bytes of a UTF-8 string1,644MIT OR Apache-2.0EncodingNo standard library with-thread-localA micro crate that simplifies a bit the use of the std macro `thread_local!`1,587MIT OR Apache-2.0Rust patterns 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.0Rust patterns 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.0Rust patterns 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.0No standard library with_daemonAn async client-daemon abstraction framework3,792MIT OR Apache-2.0AsynchronousCaching with_dirScoped current working directory11,750non-standard with_dropNostd wrapper for using a closure as a custom drop function90,485BSD-3-ClauseNo standard libraryRust patterns 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.0Rust patterns with_locals-proc_macrosTODO!2,112,585Zlib OR MIT OR Apache-2.0Rust patterns with_lockDeadlock freedom20,082MIT with_lock_autoA simple tool to easily and safely access arc-mutexes without1,531MITDevelopment tools 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-laterFilesystem with_tempdir_procmacroInject a temporary directory and provide as an argument to the function2,575GPL-3.0-or-laterFilesystem with_windComposable runtime, logging, scheduling, and storage foundations for vibe-coding Rust projects.37MITAsynchronousDatabase interfaces withdRun a command in another directory.8,355non-standardCommand line utilities witherAn ODM for MongoDB built upon the mongo rust driver.50,276Apache-2.0Data structuresDatabase interfaces wither_deriveAn ODM for MongoDB built upon the mongo rust driver.36,531Apache-2.0Data structuresDatabase interfaces 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.0Operating systems::Unix APIs withinFixed-effects normal equation solver with Schwarz preconditioning6,938MITAlgorithmsMathematics withings-rsWithings API Client lib4,428MIT without-allocReplacements for `Box`, `Rc`, `Vec`, .. without `alloc`1,429,269MITEmbedded developmentMemory management 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,589MITCommand line utilities witmeTools for generating to and from wit format17,206MIT witmproxyA WASM-in-the-middle proxy89AGPL-3.0-onlyNetwork programmingWebAssembly 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.0Command line utilitiesCryptography witness-coreCore types and cryptography primitives for the Witness timestamping system610Apache-2.0CryptographyData structures witness-gatewayGateway server that aggregates witness signatures for timestamping219Apache-2.0CryptographyWeb programming::HTTP server witness-mcdcMC/DC-style branch coverage CLI for WebAssembly components.210Apache-2.0 OR MITDevelopment tools::TestingWebAssembly 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 MITDevelopment tools::Testing witness-mcdc-corePure-data algorithms for witness — instrument schema, decisions, diff, predicate, report, rivet evidence, LCOV emission. No…297Apache-2.0 OR MITDevelopment tools::TestingWebAssembly 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.0CryptographyWeb programming::HTTP server 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.622MITNo standard libraryRust patterns 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,528MITAlgorithmsCryptography 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.0WebAssembly witnext2witx2 preview3,969Apache-2.0 witpackwit pack1,487MIT wittywit.ai client library3,780non-standardAPI bindingsParsing tools 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-standardCommand line utilities witxParse and validate witx file format11,311,933Apache-2.0WebAssembly 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.0WebAssembly witx-codegenWITX code generator for WebAssembly guest modules.28,825MITAPI bindingsWebAssembly witx-docgenCLI tool to generate documentation from a WITX file.5,749MITWebAssembly 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,013MITAPI bindingsWebAssembly witx-lucet-bindings-genGenerate .JSON files for Lucet from WITX files1,813ISCWebAssembly witx-overview-docgenWITX documentation generator (overview)1,795ISCWebAssembly wiwiA library, of, Stuff™25,822MITRust patterns 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-standardConfiguration 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,900MITNo standard libraryRendering wizerThe WebAssembly Pre-Initializer160,476Apache-2.0 WITH LLVM-exceptionCommand line utilitiesDevelopment tools 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-standardDevelopment tools::Debugging wizrd-vail-macrosProc macros for wizrd-vail — structured streaming logger26non-standardDevelopment tools::Debugging 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,617MITFilesystemGame engines wkbFast, pure-Rust reader and writer for Well-Known Binary geometries1,163,024MIT OR Apache-2.0Science::Geospatial wkb-rasterLibrary to serialize raster data to the PostGIS RASTER Well Known Binary format7,058MITDatabase interfaces 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 formats151MITEncodingParser implementations 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.0Command line utilities 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,450MITAPI bindingsText processing 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.0Development tools 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.0API bindings wl-client-builderLibrary for creating protocol bindings for wl-client3,034MIT OR Apache-2.0API bindingsParser implementations wl-client-builder-cliCLI for creating protocol bindings for wl-client1,236MIT OR Apache-2.0API bindingsCommand line utilities wl-clipboard-rsAccess to the Wayland clipboard for terminal and other window-less applications.10,330,205MIT/Apache-2.0Command line utilities wl-clipboard-rs-toolsTerminal utilities for accessing the Wayland clipboard.9,603MIT/Apache-2.0Command line utilities 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,435MITNetwork programmingOperating systems 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,788ISCAlgorithmsData structures wl-uinput-proxyWayland proxy implementing zwp_virtual_keyboard_manager_v1 and zwlr_virtual_pointer_manager_v1 using uinput78MITCommand line utilities 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-laterCompilersConfiguration wlcSafe Bindings for Cloudef's wlc (Wayland Compositor C-Library)13,673MITExternal FFI bindingsGUI wlc-sysBindgen generated low-level wlc wrapper7,196MITExternal FFI bindings wlc-sys-with_elogindBindgen generated low-level wlc wrapper2,691MITExternal FFI bindings wlc-with_elogindSafe Bindings for Cloudef's wlc (Wayland Compositor C-Library)2,011MITExternal FFI bindingsGUI wlcsBindings/helpers for WLCS (Wayland Conformance Test Suite)11,523MIT wlctlTUI for managing WiFi using NetworkManager1,441GPL-3.0Command line utilities wldControl WLED lights from the command line or your favorite MCP client100MITCommand line utilitiesHardware support wledWLED UDP Realtime Control protocol implementation1,543Apache-2.0 OR MIT wled-api-typesWLED JSON API types36MPL-2.0API bindingsNetwork programming wled-json-api-libraryWLED Json API in rust. Made with WLED ~14.0, but should work for more11,136MITAPI bindingsNetwork programming wled-json-api-personalA short description of my package666MIT OR Apache-2.0 wlgen-rsHigh-performance wordlist generator for hashcat - achieving 100-200M combinations/second62MITCommand line utilities wlgifLightweight screen recorder for Wayland that captures regions as GIFs137MITCommand line utilitiesMultimedia 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.0Development tools::DebuggingEmbedded development wlitemlibrary that provides a model for wishlist items160MIT wlkFile-centric, event-sourced version control system with implicit branching46MIT OR Apache-2.0Command line utilitiesDevelopment tools wllA Wolfram LibraryLink interface.3,085MITAPI bindingsDevelopment tools::FFI wll-macrosProcedural macros for Wolfram LibraryLink interface.2,464MITDevelopment tools::FFI wll-sysA low-level bindings for Wolfram LibraryLink.2,580MITDevelopment tools::FFIExternal FFI bindings wllsList Obsidian wikilinks recursively81BSD-2-Clause-PatentCommand line utilities wlmA command-line tool to move and resize windows based on a config.6,146MIT OR Apache-2.0Command line utilities