wil

Windows API helper

A set of C++ libraries that simplify Windows programming with type-safe interfaces and error handling.

Windows Implementation Library

GitHub

3k stars
65 watching
239 forks
Language: C++
last commit: about 2 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
microsoft/windows-rs A library that provides Rust bindings for calling Windows APIs. 10,797
microsoft/gsl A C++ library providing common data structures and utilities for building compliant C++ programs 6,245
microsoft/stl The Microsoft C++ Standard Library implementation 10,269
microsoft/vscode-cpptools Adds C/C++ language support to Visual Studio Code with editing and debugging features 5,550
microsoft/microsoft-ui-xaml A modern UI framework for building Windows applications with a rich set of controls and styles. 6,404
grain-lang/grain Grain is a compiler toolchain and CLI for a functional programming language that compiles to WebAssembly. 3,289
tsudakageyu/minhook An x86/x64 API hooking library for Windows 4,461
microsoft/winobjc A toolset that enables Objective-C development on Windows using Visual Studio and iOS APIs 6,244
communitytoolkit/windowscommunitytoolkit A collection of helpers and custom controls for building Windows 10 and Windows 11 apps using .NET 5,910
dotnet/wpf A UI framework for building Windows desktop applications using C# and XAML. 7,125
microsoft/cppwinrt A language projection that allows C++ developers to access Windows Runtime APIs with standard C++17 compilers. 1,682
alairion/not-enough-standards A modern C++ library providing platform-independent utilities for process management, synchronization, and communication. 229
microsoft/windows-classic-samples A collection of code samples demonstrating Windows classic desktop application APIs 5,131
0xbadfca11/miniwsl A lightweight implementation of Windows Subsystem for Linux 73
rodrigocfd/winlamb A lightweight C++ library that provides a thin abstraction layer over the Win32 API using lambdas to handle Windows messages and native controls. 346