Windows APIs

Winsage
April 14, 2026
Scott Hanselman, VP at Microsoft, has introduced a tool called PeekDesktop for Windows, which allows users to minimize all open windows by clicking on an empty area of their desktop wallpaper. A second click or switching back to any application restores the windows to their original positions. This feature is similar to the "click wallpaper to reveal desktop" function in macOS Sonoma, which has not been available in Windows until now. PeekDesktop is easy to install from GitHub, requires no additional setup, and is compatible with Windows on ARM. It uses minimal system resources and operates through lightweight Windows APIs to manage window states. Users can customize settings from the system tray, and Hanselman is working on enhancements to replicate more macOS-style behaviors.
Winsage
March 27, 2026
In January 2026, Microsoft launched the public preview of the WinApp CLI, a command-line tool for Windows application development that is open source and supports various frameworks including .NET, C++, Electron, and Rust. The tool aims to simplify the complexities of Windows development by providing a unified entry point for environment setup, configuration, and packaging. Key features include the winapp init command for environment initialization, the winapp create-debug-identity command for attaching package identities without full MSIX packaging, and automation capabilities for manifests, certificates, and signing processes. The CLI also supports Electron and Node.js scenarios, allowing developers to inject package identity into running Electron processes. The WinApp CLI is currently in public preview, with potential changes before general availability, and an updated version 0.2.0 was released in late February 2026. It can be accessed via WinGet, npm, and as a GitHub project for community contributions.
Winsage
January 27, 2026
Microsoft has introduced a new command-line tool called winapp to simplify developer interactions with modern Windows APIs. This tool aims to address the challenges developers face when integrating with contemporary Windows programming interfaces by providing a more accessible command-line interface. Winapp is designed to streamline various tasks, allowing developers to execute commands without extensive coding knowledge, thereby enhancing productivity and encouraging broader engagement in Windows development. Key features include a user-friendly interface, reduced complexity of API calls, and community-driven development for continuous improvement.
Search