Os::Windows Apis
known-folders
1.4.2 GrowingA safe wrapper around the Known Folders API on Windows
windows-service
0.8.1 GrowingA crate that provides facilities for management and implementation of windows services
embed-resource
3.0.11 StableA Cargo library to handle compilation and inclusion of Windows resources in the most resilient fashion imaginable
junction
2.0.0 Stablelibrary for working with NTFS junctions
winsafe
0.0.28 GrowingWindows API and GUI in safe, idiomatic Rust.
fd-lock
4.0.4 GrowingAdvisory cross-platform lock on a file using a file descriptor to it.
interprocess
2.4.2 StableInterprocess communication toolkit
winreg
0.56.0 GrowingRust bindings to MS Windows Registry API
d3d12
22.0.0 GrowingLow level D3D12 API wrapper
windows-capture
2.0.0 StableFastest Windows Screen Capture Library For Rust 🔥
windows_firewall
0.8.0 GrowingA crate for managing Windows Firewall rules and settings.
uiautomation
0.25.0 GrowingUI Automation Framework for Windows
wmi
0.18.4 GrowingWMI crate for rust.
nt-string
0.1.2 GrowingIdiomatic Rust implementations for various Windows string types
wild
2.2.1 GrowingGlob (wildcard) expanded command-line arguments on Windows
tracelogging
1.2.4 GrowingTraceLogging for Rust
uiautomation_derive
0.7.8 GrowingUI Automation Derive
libmem-sys
5.1.4 GrowingAdvanced Game Hacking Library (Windows/Linux/FreeBSD)
clipboard-win
5.4.1 GrowingProvides simple way to interact with Windows clipboard.
enable-ansi-support
0.3.1 GrowingEnable ANSI escape code support on Windows 10
min_hook_rs
2.2.1 StableA Rust implementation of MinHook library for Windows x64 function hooking with simplified but reliable instruction decoding
expectrl
0.9.0 GrowingA tool for automating terminal applications in Unix like Don libes expect
xdg-home
1.3.0 GrowingThe user's home directory as per XDG Specification
windows-registry
0.6.1 GrowingWindows registry
msixbundle
1.1.11 GrowingRust library to pack per-arch MSIX and build/sign .msixbundle using Windows SDK tools
tracelogging_dynamic
1.2.4 GrowingTraceLoggingDynamic for Rust
webview2-com
0.39.1 GrowingRust bindings for the WebView2 COM APIs
winio-winui3
0.4.3 GrowingWinUI3 bindings (subset) for Rust
winver
1.0.0 Growingwinver is a 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 API to get the version more easily and safely avoiding the pitfalls.
uds_windows
1.2.1 GrowingUnix Domain Sockets for Windows!
wdk-sys
0.5.1 GrowingDirect bindings to APIs available in the Windows Development Kit (WDK)
system_shutdown
4.1.0 GrowingRust library for shut down, reboot or log out operations.
getifaddrs
0.6.2 GrowingA cross-platform library for retrieving network interface addresses and indices (getifaddrs, if_nametoindex, if_indextoname).
dxgi-capture-rs
1.2.2 StableHigh-performance screen capturing with DXGI Desktop Duplication API for Windows in Rust
rust-switcher-core
1.0.13 ExperimentalCore library for rust-switcher (Windows keyboard layout/typing conversion).
winapi
0.3.9 GrowingRaw FFI bindings for all of Windows API.
ntapi
0.4.3 GrowingFFI bindings for Native API
win_uds
0.2.4 ExperimentalWindows Unix Domain Socket
wgc
1.0.6 ExperimentalAn ergonomic Rust wrapper for Windows.Graphics.Capture API
libmem
5.1.4 GrowingAdvanced Game Hacking Library (Windows/Linux/FreeBSD)
win-context-menu
0.1.4 ExperimentalShow and interact with Windows Explorer context menus programmatically
windows-result
0.4.1 GrowingWindows error handling
outlook-pst
1.2.0 StableOutlook PST Store Provider in Rust
windows-metadata
0.60.0 GrowingLow-level metadata library for ECMA-335
windows-implement
0.60.2 GrowingThe implement macro for the Windows crates
processkit
2.2.5 ExperimentalAsync child-process management for tokio: whole-tree kill-on-drop (no orphans), plus streaming, pipelines, timeouts, and supervision
winrm-rs
1.1.2 ExperimentalAsync WinRM (WS-Management) client for Rust with NTLMv2, Basic, Kerberos, and Certificate authentication
winapi-util
0.1.11 GrowingA dumping ground for high level safe wrappers over windows-sys.
tracing-layer-win-eventlog
1.0.1 StableLayer for the tracing_subscriber to write to the Windows EventLog
wslc
0.1.8 ExperimentalSafe Rust wrapper for Microsoft WSL Containers