-
windows
Rust for Windows
-
winreg
Rust bindings to MS Windows Registry API
-
fd-lock
Advisory cross-platform lock on a file using a file descriptor to it
-
interprocess
communication toolkit
-
wmi
WMI crate for rust
-
windows-service
that provides facilities for management and implementation of windows services
-
winapi
Raw FFI bindings for all of Windows API
-
clipboard-win
way to interact with Windows clipboard
-
windows-sys
Windows
-
wild
Glob (wildcard) expanded command-line arguments on Windows
-
winsafe
Windows API and GUI in safe, idiomatic Rust
-
embed-resource
A Cargo library to handle compilation and inclusion of Windows resources in the most resilient fashion imaginable
-
uds_windows
Unix Domain Sockets for Windows!
-
ntapi
FFI bindings for Native API
-
junction
working with NTFS junctions
-
windows-capture
Fastest Windows Screen Capture Library For Rust 🔥
-
winres
Create and set windows icons and metadata for executables
-
winx
Windows API helper library
-
uiautomation
UI Automation Framework for Windows
-
webview2-com
Rust bindings for the WebView2 COM APIs
-
crossterm_winapi
WinAPI wrapper that provides some basic simple abstractions around common WinAPI calls
-
known-folders
A safe wrapper around the Known Folders API on Windows
-
libmem
Advanced Game Hacking Library (Windows/Linux/FreeBSD)
-
win_etw_provider
Enables apps to report events to Event Tracing for Windows (ETW)
-
msi
Read/write Windows Installer (MSI) files
-
winpty-rs
Create and spawn processes inside a pseudoterminal in Windows
-
shawl
Windows service wrapper for arbitrary commands
-
implib
Generate Windows import library from module definition file
-
registry
A safe wrapper for the Windows Registry API
-
d3d12
Low level D3D12 API wrapper
-
pixel_caster
Cast pixels to and from the screen by managing their RGBA values. Import characters from .png files
-
win-wrap
用于Rust的Windows API的高级封装
-
msvc_spectre_libs
easy way to link with the Spectre-mitigated libraries for Windows MSVC targets. Does nothing for other targets
-
coffeeldr
A COFF (Common Object File Format) loader written in Rust
-
nt-hive
Access keys, values, and data stored in Windows hive (registry) files
-
wnf
Safe bindings for the Windows Notification Facility
-
gnurx-sys
Regular expression functionality from glibc extracted into a separate library, for Win32
-
printers
Get printers and print files on unix and windows
-
hw
强大而统一的跨平台硬件监控工具
-
windows-native
Windows Native Undocumented API for Rust Language 🔥
-
minhook
wrapper for MinHook, a minimalistic x86/x64 API hooking library for Windows
-
win_desktop_duplication
efficient DXGI desktop duplication api
-
sysrun
Run any executable as local SYSTEM account (no service required)
-
tasklist
Get the tasklist and process information on windows
-
willhook
Capture all keyboard and mouse input regardless of application focus on the active windows desktop
-
windows-metadata
Windows metadata reader
-
outlook-mapi
Rust bindings for the Outlook MAPI interface
-
CreateProcessW
Create and handle processes on Windows using the Win32 API
-
utf8-to-windows-vkc
Translates utf8/ascii strings into Win32 keystrokes
-
win-ctx
managing Windows context menu entries
-
windows_firewall
managing Windows Firewall rules and settings
-
win-hotkey
A lightweight, thread-safe Rust library for managing system-wide hotkeys on Windows, with high-level abstractions and customizable callbacks
-
phnt
Rust bindings to the System Informer’s (formerly known as Process Hacker)
phnt
native Windows headers -
windows-acl
simplify Windows ACL operations
-
quork
A collection of small things that don't deserve their own crate
-
deelevate
Drop privileges on Windows
-
conpty
interface for ConPTY
-
everything-sdk
An ergonomic Everything(voidtools) SDK wrapper in Rust. (Supports async and raw sdk functions)
-
dinvoke_nostd
Dynamically invoke arbitrary unmanaged code
-
win32job
A safe API for Windows' job objects
-
winprocinfo
Obtain information about processes and threads in a Windows system using the Windows API
-
win32console
wrapper to interact with the windows console from rust
-
vhdrs
lightweight library that provides an ergonomic interface for managing Virtual Hard Disks (VHD/VHDX) on Windows systems. It leverages the Windows API to facilitate operations such as opening…
-
dl_api
The easiest, simplest and safest way to load dynamic (shared object) libraries from Rust!
-
mcom
MaulingMonkey's COM wrappers
-
windows_x86_64_msvc
Import lib for Windows
-
winroute
high level of interface for manipulating and observing Windows's routing table
-
ferrisetw
Basically a KrabsETW rip-off written in Rust
-
irox-safe-windows
Wrappers around the windows native unsafe functions to make them ergonomic
-
proc_mem
manage processes, modules and read/write their memory on windows
-
x-win
This package allows you to retrieve precise information about active and open windows on Windows, MacOS, and Linux. You can obtain the position, size, title, and other memory of windows.
-
proc-mem-rs
proc_mem forc
-
win-hotkeys
A lightweight, thread-safe rust library for system-wide hotkey management on Windows
-
direct-storage
Rust bindings for DirectStorage
-
winfsp_wrs
WinFSP wrapper for rust
-
rustclr
Host CLR and run .NET binaries using Rust
-
license-system
授权协议框架
-
sap-scripting
interface to the SAP Scripting COM objects
-
is-root
detect whether you are root/admin or not
-
tauri-plugin-printer
Tauri Plugin for printer access
-
pktmon
capturing network packets on Windows using the PktMon service
-
win_event_hook
A safe rust API for using SetWinEventHook, powered by the windows crate
-
windows-env
Easily manage Windows environment variables permanently
-
hide_console
hiding console windows in Rust applications
-
shared_library
Easily bind to and load shared libraries
-
ioslice
no_std I/O slices that are still optionally ABI compatible with std and lbc
-
oldwin
easy to compatible with older Windows
-
installed_pkg
cross-platform crate that lists all the apps installed on a system
-
dll-syringe
A windows dll injection library written in rust
-
shared_memory_extended
A user friendly crate that allows you to share memory between processes
-
windows-permissions
Safe Rust bindings to Windows permissions APIs
-
keypropdecode
decoding Windows file system elements attributes constants
-
windows-file-info
gathering useful infos about Windows entities(archives, directories or reparse point/symlinks) with developer friendly way
-
relib_internal_crate_compilation_info
relib is a framework for reloadable dynamic libraries
-
win-task-dialog
Simply call the Win32 API TaskDialogIndirect in Rust
-
hivex
(Hopefully) idiomatic bindings to the Hivex library
-
mslnk
create windows shortcuts (lnk files)
-
com-shim
Create safe Rusty shims for COM classes
-
windows-ext
Extensions to windows-rs that serve to provide the macros and header-only functions from the Windows SDK
-
winconsole
A wrapper for console-related functions in the Windows API
-
winrt-notification
An incomplete wrapper over the WinRT toast api
-
ntprocesses
that makes it easy to manipulate Windows' processes
-
winresult
windows result codes
-
wfd
abstraction over the Open and Save dialogs in the Windows API
-
evtxtools
tools for the analysis of evtx files
-
filetime_creation
An enhanced version of filetime, which can set file creation time on Windows before Rust 1.75
-
netcorehost
hosting the .NET Core runtime
-
msft
Windows service API
-
windows_i686_msvc
Import lib for Windows
-
planif
builder pattern wrapper for the windows task scheduler API of windows-rs
-
wdk-sys
Direct bindings to APIs available in the Windows Development Kit (WDK)
-
winput
A high-level interface to Windows' input system
-
raw_sync_2
Lightweight wrapper around OS synchronization primitives
-
ntfs
A low-level NTFS filesystem library
-
windows-win
Some windows hacking library with utilities to find windows and access them
-
winhooker
a helper for hooking functions in windows on x64
-
llwlib
A costless windows api wrapper to create windows
-
dinvoke_
Dynamically run arbitrary unmanaged code
-
veh-hooking-rs
creating VEH hooks
-
winver
tiny crate to detect real OS version on Windows depending on windows crate only. There are several ways to get Windows OS version and each of them has its pitfall. This crate provides…
-
com-impl
Automatically implement Win32 COM interfaces from Rust, along with some useful helper types for getting it done
-
windy
A Windows strings library that supports AString (ANSI string) and WString (Unicode string)
-
libc-system
Single cross‑platform function, system, to execute a shell command and return its exit code
-
windows-hotkeys
thread safe abstraction to manage system-wide hotkeys on windows
-
dbgeng
Rust binding for the dbgeng COM interfaces
-
grob
Growable buffer especially useful for Windows API calls
-
wslpluginapi-sys
Rust bindings for the WSL Plugin API
-
labjack_ud_rs
Rust Bindings for the LabJack UD Library
-
winapi-easy
A safe interface to various winapi functionality
-
win-open
Open a path or URL using the program configured on windows system
-
pipedconsole
Easily manage multiple windows consoles from one single process
-
win_etw_metadata
metadata definitions for the win_etw_provider and win_etw_macros crates
-
dgews
Easy multithreaded toy windowing system for learning purposes only
-
winapi-ui-automation
Raw FFI bindings for all of Windows API. Temporary package until UI Automation definitions will be merged
-
winauto
automate Windows applications with ease
-
vergilius
Automatically generated Windows internals structures from vergiliusproject.com
-
druid-win-shell
Windows-specific application shell used for druid toolkit
-
winmmf
A mostly safe Rust wrapper around Named Shared Memory on Windows. WIP
-
hcs-rs
Rust abstractions for HCS APIs
-
wepoll-binding
Safe bindings to the wepoll library
-
named-sem
Named semaphore for Linux & Windows
-
minidl
Extremely lean cross platform library for loading symbols
-
tauri-dotnet-bridge-host
A bridge for processing requests using .NET assemblies in a Tauri apps
-
ms-detours
bindgen generated wrapper for Microsoft Detours
-
raw_sync
Lightweight wrapper around OS synchronization primitives
-
windows-dll
Macro for dynamically loading windows dll functions
-
query-wmi
query WMI classes in Windows OS
-
hooklet
TODO
-
tauri-plugin-printer-sujin999
Tauri Plugin for printer access (Edit)
-
winfw
Interact with the Windows Firewall from Rust
-
windows-registry
Windows registry
-
inject-lib
A windows dll injection library written in rust with minimal dependencies
-
wineventhook
wrapper over SetWinEventHook and UnhookWinEvent
-
outlook-pst
Outlook PST Store Provider in Rust
-
ic4
bindings for IC Imaging Control 4 SDK from The Imaging Source. (Safe Part)
-
tracing-layer-win-eventlog
Layer for the tracing_subscriber to write to the Windows EventLog
-
winlog
log backend to send messages to the Windows event log
-
frnsc-liveregistry-rs
Implements RegistryReader from forensic-rs using the Windows API to access the registry of a live system
-
fenestroj
Easier wrappers for Win32 API stuff, safe when possible
-
marlon-printers
FORK FROM 'printers' MADE WITH THE INTENTION OF LEARNING RUST
-
nt-string
Idiomatic Rust implementations for various Windows string types
-
windows-key-listener
Listen to arbitrary key chords on Windows
-
DisplaySettings
Small library to manage display settings on Windows with rust
-
voicemeeter
Remote bindings and abstractions
-
mscorlib-sys
Raw FFI bindings for mscorlib
-
oldwin-platform-vc-ltl5-x86-win8
OldWin VC-LTL5 library for Windows 8
-
rdp-rs
A Pure RUST imlementation of Remote Desktop Protocol
-
tugger-windows
Collection of packaging primitives specific to Windows
-
wepoll-sys-stjepang
A fork of wepoll-sys with stjepang's patches
-
xladd
A framework to simplify the construction of Excel Addins in Rust, using the Excel4/12 interface
-
winproc
Small wrapper over some process-related Windows APIs
-
msft-service
Windows service API
-
kernel-log
Windows kernel printing library
-
windows_aarch64_msvc
Import lib for Windows
-
winutils-rs
Rust wrappers of various Windows API and definitions
-
sigmatch
A memory signature search library for the Windows platform written in Rust
-
dhc
XInput/rawinput abstraction library for Win32
-
ble-data-struct
BLE data struct for Rust
-
filetime_win
Windows FILETIME and SYSTEMTIME string and binary serialization
-
nt-list
Compatible, type-safe, and idiomatic Rust implementations of Windows NT Linked Lists
-
injectors
远程线程注入的封装
-
w32-error
Encapsulates Windows API error codes
-
wingl
A minimal opengl windows for the win32 api
-
winres-edit
Load, create and modify windows resources in existing executables (.exe or .res)
-
winapi-util
A dumping ground for high level safe wrappers over windows-sys
-
wio
Windows IO wrapper
-
sf-rs
interacting with the Service Fabric COM API on Windows
-
win-sys
Thin Rust wrapper around some Windows native apis
-
windows_aarch64_gnullvm
Import lib for Windows
-
windows-syscall
Windows inline syscalls for Rust
-
yapi-rs
port of [Yet Another Process Injector] that reduce differences between x64, wow64 and x86 processes
-
is_elevated
Determine whether your Windows process is running elevated or not
-
nt-user-call
bindings to all functions accessible via the
NtUserCall*
family of system calls -
wepoll-ffi
Bindings for the wepoll library
-
vc6-sys
Rust bindings for Visual C++ 6 SDK
-
winapi_forked_icmpapi
Raw FFI bindings for all of Windows API
-
msi_ffi
Basic FFI interface for reading Windows Installer (MSI) files, using the
msi
crate -
windows-drives
Safe Win32 API wrappers for access to raw binary data on physical drives
-
windows-wrappers
A collection of safe wrappers for the windows-rs crate
-
makepad-windows
Windows
-
vjoy
Idiomatic and safe wrapper for vjoy-sys
-
winutil
providing wrappers around a handful of useful winapi calls
-
wintrap
A Windows signal-trapping library
-
windows_safe_handle
Generate smart pointers for https://crates.io/crates/windows raw handles with ergonomic APIs
-
firehazard
Unopinionated low level API bindings focused on soundness, safety, and stronger types over raw FFI
-
version_info
Reads version information for a specified file using WinAPI
-
mehaliin
Internal Memory Hacking Library for Rust
-
wpush
that makes sending Windows toasts easier. Includes WSL support!
-
windows-version
Windows version information
-
adao99-tauri-plugin-printer
Tauri Plugin for printer access
-
slim-detours-sys
Rust bindings to KNSoft.SlimDetours
-
sambrs
A tiny ergonomic wrapper around WNetAddConnection2A to connect to SMB shares on Windows
-
clipboard-win-html
Copy HTML to the Windows clipboard
-
djin
DLL injector with support for 32-bit and 64-bit targets
-
win32utils
A collection of opinionated utilities for working with the Windows API
-
get_adapters_addresses
A wrapper around win32 GetAdaptersAddresses(). Enumerate network interfaces, and associated IP addresses.
-
manualmap_nostd
Manually map PE to process memory
-
keyboard_listener_windows
You can use this library to listen your keyboard press and release ON windows
-
windows_firewall_rs
managing Windows Firewall rules and settings
-
libmem-sys
Advanced Game Hacking Library (Windows/Linux/FreeBSD)
-
winprint
printing to a Windows printer device using Windows API
-
native-timer
Timer library which uses OS timer capabilities
-
winrt-toast
A toast notification library for Windows 10 and 11
-
cural
Windows process memory model
-
thread-amount
Get the amount of threads in the current process
-
lawrencium
Lr103
-
pol_export
Exporter for Windows Registry Policy Files
-
winarg
Windows command line argument parsing
-
winfsp_wrs_build
WinFSP wrapper for rust
-
dokan-sys
Raw FFI bindings for Dokan (user mode file system library for Windows)
-
elevated
将标记的函数自动以管理员权限运行。
-
wil
This crates is a demonstrator of what a Windows Implementation Library in Rust could look like
-
process_list
listing the processes open in the OS, usually for retrieving their ID by their name
-
robocopyrs
A wrapper for the robocopy command in Windows
-
oldwin-platform-vc-ltl5-x86-xp-part1
Part1 of OldWin VC-LTL5 library for Windows xp
-
winrt-toast-reborn
A toast notification library for Windows 10 and 11
-
check_elevation
Check if the current process is elevated. A successor to the
is_elevated
crate. Now no_std! -
winbluetooth
Raw FFI bindings for Windows' bluetooth API
-
tinywinstr
macro to help convert rust strings to what windows understands
-
tinycom
Tiny COM implements the tiny subset necessary to consume IUnknown interfaces
-
msw-hotkey
A hotkey library for Microsoft Windows
-
win32-version-info
Retrieve file version info (file description, file version, etc.) from Windows files
-
mail_slot
Windows Mailslot API
-
windows-executor
Windows message loop driven async executor
-
tlhelp32
A small wrapper around the tlhelp32 windows API
-
monoff
Turns off monitors on Windows
-
gdiplus
Rust API for GDI+
-
get-last-error
An error wrapper over Win32 API errors
-
windows-thumbnail-preloader
command-line application for preloading thumbnails for Windows Explorer
-
win-win
A semi-opinionated way to create windows on Windows
-
winmsg
feature rich message box in windows
-
tracelogging
TraceLogging for Rust
-
win-gsmtc
A wrapper around the Windows.Media.Control namespace (GlobalSystemMediaTransportControls - GSMTC)
-
wmem
Windows Memory Manipulation library
-
monitor-control-win
Control monitors on Windows (WIP, currently read-only)
-
wepoll-sys
Raw bindings to the wepoll library
-
procmem
Helpers to access other processes' memory on Windows
-
taskschd
windows taskschd demo
-
ntlm-hash
Lightweight ntlm hash implementation
-
winservice
Run a Windows system service without hassle
-
win-color
managing and manipulating colors in Windows applications, providing high-level abstractions for color handling, gradient creation, and direct integration with Direct2D
-
sem-reg
Handle certain Windows registry binary values semantically. Extensible.
-
networkdirect
Microsoft NetworkDirect wrapper
-
sync-wait-object
Synchronous Wait Object (abstraction over Mutex & CondVar)
-
dx_core
Core functionality required by all the dx-rs crates. dx-rs is a DirectX wrapper for rust.
-
winos
No description
-
enable-ansi-support
Enable ANSI escape code support on Windows 10
-
windows_shared_memory
working with shared memory on Windows systems
-
amsi
Wrapper for Windows Anti Malware Scan Interface
-
vmsavedstatedump_rs
Rust abstractions of VmSavedStateDumpProvider Windows 10 SDK API
-
waitpid-any
Wait for any PID, an extension to waitpid(2)
-
scmanager-windows-rs
windows service manager
-
compressed-rtf
[MS-OXRTFCP]: Rich Text Format (RTF) Compression Algorithm
-
winmem
windows memory patching
-
com-policy-config
Rust bindings to IPolicyConfig COM API
-
capbypass
Official implementation of the CapBypass SDK for Rust
-
winapi-comm
Common api libraries under windows
-
com
implementing COM Client and Servers
-
set-user-tasks
set the tasks section on the windows task bar
-
windows-result
Windows error handling
-
win32_notification
Allows easy creation and manipulation of Win32 notifications
-
mscorlib-safe
Safe wrappers around FFI bindings to mscorlib
-
windows-elevate
Windows-only library which provides utility functions to help elevating process permissions
-
dll-hijack
Dll hijack -- just one macro
-
guid_win
Windows GUID/CLSID/IID string and binary serialization
-
hwndloop
event loop backed by a Win32 window
-
wallpaper-windows-user32
Manipulate Windows desktop image via user32.dll
-
oldwin-platform-yy-thunks-x86_64-win7
Part of the OldWin library for Windows 7
-
wasapi
Bindings for the Wasapi API on Windows
-
winrs
Collection of "rusty" winapi wrappers. Work in progress!
-
win-base64
Windows API Base64 Wrapper
-
wcstr
Rust FFI helpers for working with win32 API's "Unicode" functions that uses "wide" strings
-
libwdi-sys
FFI bindings for libwdi
-
rs-dispatch
wrap IDispatch and Com Objects for simplified use
-
nt-load-order
determine the driver load order of a Windows system
-
wstr
Macros for compile-time UTF-16 (wide) string literals
-
wexit
Detect whether CLI programs have their own Windows console, and prompt to exit
-
editpe
Resource Editor for parsing and modification of Windows Portable Executables and their resources
-
nt_version
Queries the major, minor and build version of Windows (NT) efficiently
-
winhandle
A set of types to make interacting with Windows APIs safer and easier
-
winlog2
log backend to send messages to the Windows event log
-
dlopen
opening and operating on dynamic link libraries (also known as shared objects or shared libraries). This is a modern and more flexible alternative to the already existing libraries like libloading or sharedlib
-
named_pipe
Wrapper for overlapped (asyncronous) IO of Windows's named pipes
-
winlock
customize the keyboard shortcut for session locking on Windows
-
winparsingtools
collection of structs and utilities for parsing windows binary formats
-
forward-dll
Forward dll functions
-
win-installed-keyboards
list of installed keyboards for Windows systems
-
winresult-types
windows result types
-
Stellar_Tech
StellarTech
-
win32-wlan
Higher level Rust bindings for the Win32 WLAN API
-
advisory-lock
A cross-platform advisory file lock
-
iswow64
Determines whether the current process is running under WOW64
-
everything-rs
Ergonomic wrapper around everything-sys-bindgen for the Everything SDK
-
print_service
A lib to access printer on windows
-
eventlog
A log-compatible wrapper around the Windows Event Log API
-
wslapi
Managing the Windows Subsystem for Linux
-
toy-arms
A crates designed to ease game hacking in rust
-
win-crypto-ng
Safe bindings to Windows Cryptography API: Next Generation
-
gqlmapi-rs
Rust bindings for https://github.com/microsoft/gqlmapi
-
filelocksmith
Detect what processes are locking a file or folder on Windows
-
microseh
Structured Exception Handling (SEH) for Rust
-
winapi-build
Common code for build.rs in WinAPI -sys crates
-
windows-targets
Import libs for Windows
-
dinvoke
Dynamically run arbitrary unmanaged code
-
poggers
memory lib
-
serial-windows
Serial port implementation for Windows
-
autopilot
cross-platform GUI automation library for Rust
-
ntstatus
bindings for Rust
-
webview2-com-sys
Bindings generated with the windows crate for the WebView2 COM APIs
-
winmmf-ffi
A wrapper for WinMMF to make it usable as a cdylib
-
windows-snapshot
Find out windows state asynchronously and more
-
expectrl
automating terminal applications in Unix like Don libes expect
-
winstr
windows strings (BSTR only so far)
-
windirs
A safe wrapper around
SHGetKnownFolderPath
-
interprocess-docfix
Interprocess communication toolkit. Docs fixed.
-
ipipe
Cross-platform named-pipe API
-
virtdisk-rs
Rust abstractions for VirtDisk APIs
-
winwin
windows windowing
-
gdiplus-sys2
Raw FFI bindings for GDI+
-
pdf-thumb
PDF thumbnail image generator for Windows
-
rawcopy-rs
RawCopy crate provides the capability to use "Volume Shadow Copy technology" for file copying in Rust.Primarily aimed at replicating files that cannot be directly copied due to being in use
-
windows_types_registry
Contains Types and Parsers for the Windows Registry
-
anticipate
Automate terminal applications in Unix like Don libes expect
-
win-msg-name
Get Windows message name from a message ID, e.g. 0x000f -> 'WM_PAINT'
-
oaidl
manage conversions to/from SAFEARRAY, VARIANT, and BSTR data structures in COM interop
-
laps-rs
retrieval of LAPS passwords
-
thindx-xaudio2
High level FFI for XAudio2
-
nt_native
Windows Native subsystem bindings for the Rust programming language
-
everything-sdk-sys
Native Rust bindings to the voidtools Everything-SDK
-
cfile
Rust bindings to C *FILE stream
-
winfsp_wrs_sys
WinFSP wrapper for rust
-
fsfilter-rs
monitor filesystem and more in windows
-
dxfilter
Process textures with DirectX shaders. Includes few Scale, Color conversion filters and utils to make your own.
-
system_shutdown
shut down, reboot or log out operations
-
octotablet
Cross-platform Tablet and Stylus Api 🐙✨
-
outlook-mapi-sys
Bindings generated with the windows crate for the Outlook MAPI interface
-
hwnd
Well documented, safe-leaning, sound, low-level API bindings to
HWND
-adjacent APIs -
qvopenapi-bindings
wmca.dll을 libloading을 사용해서 DLL의 함수들을 호출할 수 있도록 작성
-
spout_texture_share
Rust binding of Spout c++ library
-
tracelogging_dynamic
TraceLoggingDynamic for Rust
-
jbogs-autopilot
cross-platform GUI automation library for Rust
-
dxcapture
dxcapture
is a library for capturing a Direct3D 11 device on Windows -
oldwin-vc-ltl5
easy to compatible with older Windows
-
lock_keys
lock keys handling
-
dbgtools-win
Expensive and intrusive debugging tools (for Windows)
-
wdk-macros
A collection of macros that help make it easier to interact with wdk-sys's direct bindings. This should not be directly consumed, and should be instead consumed via the wdk-sys crate.
-
rshmem
Win32 shared memory with safe wrapper for allocating buffers
-
windows-link
Linking for Windows
-
cargo-wasi-exe-x86_64-pc-windows-msvc
Precompiled binary of
cargo-wasi
for x86_64-pc-windows-msvc -
comedy
Windows error handling, COM, and handles
-
dlopen2
opening and operating on dynamic link libraries (also known as shared objects or shared libraries)
-
appx
Managing appx packages
-
windows-future
Windows async types
-
tempfile-istream
COM IStream on an exclusive temp file which is deleted on release
-
runas-rs
A runas implementation with extra features written in Rust
-
marauder
hacking/reading memory of processes/games
-
tis-grabber-sys
bindings for IC Imaging Control Legacy SDK from The Imaging Source. (Raw Part from bindgen)
-
winapi-i686-pc-windows-gnu
Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
-
rawcopy-rs-next
RawCopy crate provides the capability to use "Volume Shadow Copy technology" for file copying in Rust.Primarily aimed at replicating files that cannot be directly copied due to being in use
-
winfsp-sys
Raw bindings to WinFSP
-
windows-tokens
Code gen support for the windows crate
-
windows-core
Core type support for COM and Windows
-
dxguid-sys
Contains DirectX GUIDs for COM typically found in
dxguid.lib
. See winapi for types and constants. -
nt-load-order-gui
A Win32 GUI application for nt-load-order to determine the driver load order of a Windows system
-
user_utils
accessing system users and groups
-
webview2-com-bindings
Bindings generated with the windows crate for the WebView2 COM APIs
-
oldwin-yy-thunks
easy to compatible with older Windows
-
u-siem-windns
Windows Server DNS parser for uSIEM
-
windows-strings
Windows string types
-
win_etw_logger
log provider which forwards events to Event Tracing for Windows (ETW)
-
d3d12-sys
Contains function definitions for the Windows API library d3d12. See winapi for types and constants.
-
dinvk
Dynamically invoke arbitrary code and use various tricks written idiomatically in Rust (Dinvoke)
-
ic4-sys
bindings for IC Imaging Control 4 SDK from The Imaging Source. (Raw Part from bindgen)
-
oldwin-platform-yy-thunks-x86_64-win8
Part of the OldWin library for Windows 8
-
winapi-x86_64-pc-windows-gnu
Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.
-
thindx-xaudio2-sys
Low level FFI for XAudio2
-
cppwinrt
C++/WinRT
-
nethost-sys
FFI bindings for nethost
-
oldwin-platform-vc-ltl5-x86-win10
OldWin VC-LTL5 library for Windows 10
-
cargo-winrt
working with WinRT in a Rust project