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.

winfxOpenGL and windowing wrapper1,516MIT wing-sqlparserExtensible SQL Lexer and Parser with support for ANSI SQL:20111,576Apache-2.0 wingchainAn open source, easy to start and easy to scale block chain1,670Apache-2.0 wingcliCLI for wingless (with wingcp)2,758MIT wingedcapwingedcap sdk2,096MIT winget-bundleA package manager wrapper for Windows (winget, msstore, and scoop), inspired by Homebrew's bundle subcommand.85MIT winget-typesWinGet Types14,737MIT OR Apache-2.0API bindingsNo standard library wingfoilgraph based stream processing framework7,315Apache-2.0 wingfoil-deriveProc-macro attribute for the wingfoil stream processing library1,082Apache-2.0 wingfoil-pythonpython bindings for wingfoil - graph based stream processing framework349Apache-2.0 wingfoil-wire-typesWire format types shared between the wingfoil server and the wingfoil-wasm browser client.184Apache-2.0 winglA minimal opengl windows for the win32 api.1,965MIT OR Apache-2.0 wingmanA runtime for websites and a static site generator.14,831MITCommand-line interfaceCommand line utilities wingsWASM plugin system for Geese.9,654MIT OR Apache-2.0 wings_hostWASM plugin system for Geese.7,353MIT OR Apache-2.0 wings_macroWASM plugin system for Geese.9,947MIT OR Apache-2.0 wings_marshalWASM plugin system for Geese.9,157MIT OR Apache-2.0 wingspanAn experimental text editor1,627Apache-2.0 AND CC-BY-SA-4.0Text editors winhandleA set of types to make interacting with Windows APIs safer and easier.7,800MIT OR Apache-2.0External FFI bindingsOperating systems::Windows APIs winhookx86_64 function hooking library for Windows and Wine141MIT OR Apache-2.0 winhookera helper for hooking functions in windows on x6417,444MIT winhttpSafe, ergonomic Rust bindings for the Windows WinHTTP API4,795MIT winiCLI utility for wini2,894AGPL-3.0-or-laterCommand line utilities wini-cliCLI utility for wini1,034AGPL-3.0-or-laterCommand line utilities wini-maudCompile-time HTML templates to work with Wini.6,852LGPL-3.0-or-laterTemplate engine wini_maud_macrosInternal crate. Please use 'wini-maud' instead.4,954LGPL-3.0-or-later winioSingle-threaded async GUI runtime based on compio.26,645MITAsynchronousGUI winio-callbackCallback helper for winio.5,247MIT winio-elmELM framework for winio.5,432MIT winio-handleWindow handle for winio.7,123MIT winio-layoutLayouts for winio.4,874MIT winio-pollableA thin wrapper over compio-runtime to make it pollable.5,712MIT winio-primitivePrimitive types for winio.6,007MIT winio-ui-androidAndroid backend for winio.476MIT winio-ui-app-kitAppKit backend for winio.5,291MIT winio-ui-apple-commonCommon code shared between AppKit and UIKit backends for winio.519MIT winio-ui-gtkGTK backend for winio.3,529MIT winio-ui-qtQt backend for winio.4,117MIT winio-ui-stubStub backend for winio — used when no real backend is selected.18MITAsynchronousGUI winio-ui-ui-kitUI Kit backend for winio.457MIT winio-ui-win32Win32 backend for winio.5,290MIT winio-ui-windows-commonWindows common methods for winio.5,365MIT winio-ui-winuiWinUI backend for winio.5,357MIT winio-webview2WebView2 Win32 bindings for Rust1,991MITGUIOperating systems::Windows APIs winio-winui3WinUI3 bindings (subset) for Rust10,497MITGUIOperating systems::Windows APIs winipthigh level rust bindings for the winipt library (https://github.com/ionescu007/winipt)3,063MIT winipt-sysraw bindings to the winipt library (for interacting with the windows intel processor tracing driver)3,911MIT winisland-plugin-apiC ABI types for WinIsland plugin development, with optional build-time packaging and signing tools103MITAPI bindingsDevelopment tools::Build Utils winitCross-platform window creation library.46,858,797Apache-2.0GUI winit-androidWinit's Android backend17,388Apache-2.0 winit-appkitWinit's Appkit / macOS backend20,656Apache-2.0 winit-asyncWinit Async Event Loop1,791Apache-2.0 winit-blitReserved. Blit directly to Winit Windows1,812MIT winit-block-onBlock on a future using winit's event loop3,800BSL-1.0 OR Apache-2.0 winit-commonWinit implementation helpers47,894Apache-2.0 winit-corewinit core API.51,845Apache-2.0GUI winit-fullscreenAdds a method to winit::window::Window to toggle fullscreen7,355MIT winit-gfx-halThis crate is not owned or managed by the rust-windowing team.1,8000BSD winit-gtkCross-platform window creation library.8,649Apache-2.0 winit-input-mapInput Map for Winit with gamepad support16,079Apache-2.0 OR MIT winit-mainAbstract away winit's event-loop inversion of control6,119non-standard winit-main-procProc macros for winit-main3,289non-standard winit-modularproxy `winit` event loops which can be run at the same time, on separate threads2,857Apache-2.0GUI winit-orbitalWinit's Orbital/Redox backend16,191Apache-2.0 winit-runtimeAsync winit runtime2,639MITAsynchronous winit-swiftDrop-in winit replacement with full Apple platform support — visionOS, Metal, RealityKit, haptics, accessibility26GPL-3.0 winit-testRun tests using the winit event loop34,708MIT OR Apache-2.0 OR Zlib winit-uiA UI crate built around winit and pixels198MITGUIRendering winit-uikitWinit's UIKit (iOS/tvOS/visionOS) backend16,584Apache-2.0 winit-waylandWinit's Wayland backend37,142Apache-2.0 winit-webWinit's Web (WebAssembly) backend16,834Apache-2.0 winit-win32Winit's Win32/Windows backend20,242Apache-2.0 winit-x11Winit's X11 backend35,505Apache-2.0 winit_appA starter package to get started with winit windowing library310MIT winit_craftCross-platform window creation library.1,563Apache-2.0GUI winit_event_helperSimplified winit event handling using callback functions.11,093MIT winit_input_helperProcesses winit events, allowing input state to be queried at any time.406,622MITGame enginesGUI winit_input_helper_tempTemp version of winit_input_helper with horz scrolling1,986MIT winit_surface_windowA helper library to use existing Android Surfaces (like Presentations) as windows within the Rust ecosystem, compatible with…742MIT OR Apache-2.0 winixUnix syscalls on Wine25Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITDate and timeFilesystem winix-build-specswinix build specs178MIT winix-ffiwinix FFI types121MIT winix-genwinix codegen for existing crates22MIT winkWindows link tools with NTFS junctions support.9,718MITCommand line utilitiesFilesystem winlibtools for creating, inspecting and modifying windows lib files1,504Apache-2.0 OR MIT winlinerThe WebAssembly Indirect Call Inliner2,757Apache-2.0 WITH LLVM-exceptionCommand line utilitiesDevelopment tools winload📊 Winload: A real-time terminal network traffic monitor inspired by nload. Dual implementations in 🦀Rust and 🐍Python, with…1,168MIT winlockA utility to customize the keyboard shortcut for session locking on Windows.1,536MIT OR Apache-2.0Command line utilitiesOperating systems::Windows APIs winlogA simple Rust log backend to send messages to the Windows event log.97,003MIT OR Apache-2.0Development tools::DebuggingOperating systems::Windows APIs winlog2A simple Rust log backend to send messages to the Windows event log.21,449MIT OR Apache-2.0Development tools::DebuggingOperating systems::Windows APIs winmdWinmd parser9,676MIT winmd-macrosMacro helpers for the winmd crate9,239MIT winmemwindows memory patching1,015MIT winmixChange Windows Volume Mixer via Rust4,911MIT OR Apache-2.0 winmm-sysContains function definitions for the Windows API library winmm. See winapi for types and constants.51,440MIT winmmfA mostly safe Rust wrapper around Named Shared Memory on Windows. WIP14,687MPL-2.0FilesystemMemory management winmmf-ffiA wrapper for WinMMF to make it usable as a cdylib.5,576MPL-2.0FilesystemMemory management winmsgfeature rich message box in windows3,975non-standard winmsg-executorPer-thread async rust executor for windows5,967MIT/Apache-2.0 winmtpBindings over Windows MTP API9,097MITAPI bindingsFilesystem winnfA nerdfetch alternative for windows written in Rust.3,854MITCommand line utilities winniceLets you run programs with lower priority on Windows, like unix's 'nice' command18ISCCommand line utilities winnowA byte-oriented, zero-copy, parser combinators library731,890,362MITParsing tools winnow-parse-errorShortcut for using annotate-snippets with winnow1,623MIT OR Apache-2.0 winnow-regexA set of winnow parsers backed by the regex crate1,694MIT winnow-rfc3986Winnow parsers for RFC 3986 URI syntax productions33MITParsing tools winnow-rfc9110Winnow parsers for RFC 9110 HTTP syntax productions55MITParsing tools winnow-rfc9112Winnow parsers for RFC 9112 HTTP/1.1 syntax productions18MITParsing tools winnow-ruleA procedural macro for defining winnow combinators in simple DSL2,462MIT winnow_datetimeParsing dates using winnow4,620MITDate and timeParser implementations winnow_datetime_assertTesting/Benchmarking winnow-datetime parsers2,581MITDate and timeParser implementations winnow_iso8601Parsing ISO8601 dates using winnow5,824MITDate and timeParser implementations winnow_rfc3339Parsing RFC 3339 dates using winnow2,437MITDate and timeParser implementations winnow_rfc9557Parsing RFC 9557 dates using winnow570MITDate and timeParser implementations winoA computational knowledge engine written in Rust.1,486Apache-2.0Science wino-coreCore types for wino.1,426Apache-2.0Science winocrAn OCR Tool using Windows.Media.Ocr.OcrEngine API.895MIT winosNo description.3,792MIT winpaneWindows companion surface SDK - overlays, HUDs, panels, widgets, tray indicators220MIT winpane-coreInternal core for winpane - Windows companion surface SDK292MIT winpane-ffiC ABI bindings for winpane - Windows companion surface SDK76MIT winpane-hostCLI/stdio JSON-RPC host for winpane - Windows companion surface SDK56MIT winparsingtoolscollection of structs and utilities for parsing windows binary formats.20,022MIT winpathWindows path canonicalization library in Rust.4,767MIT/Apache-2.0 winpingAn easy-to-use ICMP Echo API for Windows programs without requiring elevated rights88,541MIT OR Apache-2.0 winpipeBlocking rust wrapper for Windows named pipes with very similar api to UnixStream/UnixListen.9,846MIT OR Apache-2.0API bindings winpipe2serialUtility to link a windows named pipe to a serial COM port1,557MITEmbedded development winprintA crate for printing to a Windows printer device using Windows API6,816BSD-3-ClauseAPI bindingsOperating systems::Windows APIs winprocSmall wrapper over some process-related Windows APIs.47,584MIT winprocinfoObtain information about processes and threads in a Windows system using the Windows API.4,462MIT OR Apache-2.0API bindingsOperating systems winproxyChange Windows system proxy settings731MITOperating systems::Windows APIs winproxy-cliChange Windows system proxy settings35MITCommand line utilities winptySafe rust bindings for winpty22,750MIT winpty-rsCreate and spawn processes inside a pseudoterminal in Windows914,558MIT OR Apache-2.0 winpty-rs-cppwinrtC++/WinRT443MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-bindgenCode generator for Windows metadata489MIT OR Apache-2.0 winpty-rs-windows-collectionsWindows collection types437MIT OR Apache-2.0 winpty-rs-windows-coreCore type support for COM and Windows986MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-futureWindows async types438MIT OR Apache-2.0 winpty-rs-windows-implementThe implement macro for the windows crate1,158MIT OR Apache-2.0 winpty-rs-windows-interfaceThe interface macro for the windows crate1,153MIT OR Apache-2.0 winpty-rs-windows-linkLinking for Windows2,379MIT OR Apache-2.0 winpty-rs-windows-metadataLow-level metadata library for ECMA-335426MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-numericsWindows numeric types428MIT OR Apache-2.0 winpty-rs-windows-registryWindows registry429MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-resultWindows error handling1,321MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-servicesWindows services425MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-stringsWindows string types1,314MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-sysRust for Windows456MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-targetsImport libs for Windows616MIT OR Apache-2.0 winpty-rs-windows-threadingWindows threading805MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows-versionWindows version information419MIT OR Apache-2.0Operating systems::Windows APIs winpty-rs-windows_aarch64_gnullvmImport lib for Windows822MIT OR Apache-2.0 winpty-rs-windows_aarch64_msvcImport lib for Windows825MIT OR Apache-2.0 winpty-rs-windows_i686_gnuImport lib for Windows833MIT OR Apache-2.0 winpty-rs-windows_i686_gnullvmImport lib for Windows834MIT OR Apache-2.0 winpty-rs-windows_i686_msvcImport lib for Windows826MIT OR Apache-2.0 winpty-rs-windows_x86_64_gnuImport lib for Windows846MIT OR Apache-2.0 winpty-rs-windows_x86_64_gnullvmImport lib for Windows821MIT OR Apache-2.0 winpty-rs-windows_x86_64_msvcImport lib for Windows827MIT OR Apache-2.0 winpty-sysRust winpty bindings53,136MITExternal FFI bindingsOperating systems::Windows APIs winputA high-level interface to Windows' input system.43,009MITAPI bindingsOperating systems::Windows APIs winrA windowing library.1,470Apache-2.0 winreaderA process memory reader for Windows1,781non-standard winregRust bindings to MS Windows Registry API192,825,949MITAPI bindingsOperating systems::Windows APIs winreg-artifactsForensic artifact decoders for Windows Registry1,535Apache-2.0 winreg-carveRegistry hive carving from disk/memory images44Apache-2.0 winreg-coreCore Windows Registry hive parser2,709Apache-2.0Data structuresParser implementations winreg-diffRegistry hive diff engine — compare two hive states16Apache-2.0 winreg-discoverRegistry hive source discovery — find hives in evidence1,143Apache-2.0 winreg-formatWindows Registry (REGF) binary format definitions2,489Apache-2.0 winreg-recoverDeleted registry key/value recovery16Apache-2.0 winreg-timelineTimeline generation from registry artifacts17Apache-2.0 winreg2Rust bindings to MS Windows Registry API22,304MITAPI bindingsOperating systems::Windows APIs winresCreate and set windows icons and metadata for executables13,582,900MIT winres-editLoad, create and modify windows resources in existing executables (.exe or .res)9,621Apache-2.0 OR MITEncodingOperating systems::Windows APIs winresourceCreate and set windows icons and metadata for executables2,774,310MIT winresultwindows result codes20,454Apache-2.0 OR MITOperating systems::Windows APIs winresult-typeswindows result types19,902Apache-2.0 OR MIT winrm-rsAsync WinRM (WS-Management) client for Rust with NTLMv2, Basic, Kerberos, and Certificate authentication1,227MIT OR Apache-2.0Network programmingOperating systems::Windows APIs winrouteThis crate is a utilities of high level of interface for manipulating and observing Windows's routing table22,096Apache-2.0 winrsCollection of "rusty" winapi wrappers. Work in progress!1,660MITAPI bindingsOperating systems::Windows APIs winrtWindows Runtime language projection410,058MIT winrt-aidescription4,963MIT OR Apache-2.0 winrt-ai-sysdescription5,000MIT OR Apache-2.0 winrt-applicationmodeldescription4,949MIT OR Apache-2.0 winrt-applicationmodel-sysdescription4,922MIT OR Apache-2.0 winrt-core-appCreate a WinRT/UWP CoreApplication with rust1,793MIT winrt-datadescription4,932MIT OR Apache-2.0 winrt-data-sysdescription4,935MIT OR Apache-2.0 winrt-devicesdescription4,918MIT OR Apache-2.0 winrt-devices-sysdescription4,910MIT OR Apache-2.0 winrt-embeddeddescription4,929MIT OR Apache-2.0 winrt-embedded-sysdescription4,952MIT OR Apache-2.0 winrt-foundationdescription3,764MIT OR Apache-2.0 winrt-foundation-sysdescription3,845MIT OR Apache-2.0 winrt-gamingdescription3,808MIT OR Apache-2.0 winrt-gaming-sysdescription3,787MIT OR Apache-2.0 winrt-globalizationdescription3,841MIT OR Apache-2.0 winrt-globalization-sysdescription3,822MIT OR Apache-2.0