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: 19 days ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
microsoft/windows-rs Provides Rust language bindings and utilities to interact with the Windows operating system. 10,509
microsoft/gsl A C++ library providing common data structures and utilities for building compliant C++ programs 6,233
microsoft/stl The Microsoft C++ Standard Library implementation 10,243
microsoft/vscode-cpptools Language support and development tools for C/C++ in Visual Studio Code 5,537
microsoft/microsoft-ui-xaml A modern UI framework for building Windows applications with a rich set of controls and styles. 6,382
grain-lang/grain Grain is a compiler toolchain and CLI for a functional programming language that compiles to WebAssembly. 3,286
tsudakageyu/minhook An x86/x64 API hooking library for Windows 4,424
microsoft/winobjc A toolset that enables Objective-C development on Windows using Visual Studio and iOS APIs 6,245
communitytoolkit/windowscommunitytoolkit A collection of helpers and custom controls for building Windows 10 and Windows 11 apps using .NET 5,897
dotnet/wpf A UI framework for building Windows desktop applications using C# and XAML. 7,100
microsoft/cppwinrt A language projection that allows C++ developers to access Windows Runtime APIs with standard C++17 compilers. 1,678
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,092
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. 345