
Advanced Settings
Control and customize your developer experience on Windows
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Discover how Windows is the best platform for developers, no matter the platform you are targeting.
Windows prioritizes developers with tools to help you get your work done faster and more efficiently. Power-up your command-line workflow by customizing your Windows Terminal, run Linux workloads with WSL, and use Microsoft PowerToys to fine-tune your productivity.
Overview of all developer tools
Advanced Settings
Control and customize your developer experience on Windows
Learn moreWSL is now open-source
Contribute, customize and help integrate Linux more seamlessly into Windows.
Learn moreWinGet Configurations
Seamlessly set up and replicate development environments using a single, reliable, and repeatable WinGet Configure command.
Learn moreCommand Palette in PowerToys
Reduce context switching efforts by accessing all frequently used commands, applications and workflows from a single place on Windows.
Learn moreUse your favorite command line tools—including PowerShell, Azure CLI, Ubuntu, and a secure SSH connection—from the fully customizable Windows Terminal.
Run Windows and Linux workloads simultaneously. Share files between environments, run Linux GUI apps, set up GPU acceleration or Docker containers and more. And, WSL is now open-source!
Find files, launch apps, and extend functionality with powerful Command Palette extensions.
Tune and streamline your Windows experience for greater productivity with this powerful set of utilities.
Find, install, configure, upgrade, and remove Windows applications directly from the command line or submit your own packages with the Windows Package Manager.
Follow us