gitwtfhub

microsoft/powertoys

132,883C#Audience · vibe coderComplexity · 2/5ActiveLicenseSetup · easy

TL;DR

A free Windows utility bundle with 30+ tools for window management, keyboard shortcuts, file handling, and productivity, pick which ones you want.

Mindmap

mindmap
  root((PowerToys))
    What it does
      Window management
      Input customization
      File tools
      Productivity helpers
    Key utilities
      FancyZones
      PowerToys Run
      Keyboard Manager
      Image Resizer
    Installation
      GitHub releases
      Microsoft Store
      WinGet command
    Use cases
      Customize Windows
      Streamline workflows
      Manage windows better
      Automate tasks
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why anyone would actually build this

REASON 1

Organize and snap windows into custom layouts with FancyZones instead of dragging them manually.

REASON 2

Launch apps and files instantly with PowerToys Run instead of clicking through menus.

REASON 3

Rename batches of files with regex patterns using PowerRename instead of one-by-one.

REASON 4

Remap keyboard keys and create custom shortcuts with Keyboard Manager for faster workflows.

Stack

C#.NETWindows

Spinning it up

Difficulty · easy Time to first run · 5min
Free to use and modify for any purpose, including commercial use.

Wtf does this do

Microsoft PowerToys is a collection of utilities for Windows that lets you customize the operating system and speed up everyday tasks that the built-in tools do not handle well on their own. Instead of being one application, it is a bundle of more than thirty small tools that you turn on or off individually, and they sit in the background until you trigger them with a shortcut or a menu entry. The README lists the included utilities by name. Examples include Advanced Paste, Always on Top, Awake, Color Picker, Command Palette, Crop And Lock, FancyZones for arranging windows into custom layouts, File Explorer Add-ons, Image Resizer, Keyboard Manager for remapping keys, Mouse Without Borders for controlling several computers from one mouse and keyboard, PowerRename for batch-renaming files, PowerToys Run as a quick launcher, Screen Ruler, Shortcut Guide, Text Extractor for pulling text out of any region of the screen, Workspaces, and ZoomIt, among others. Installation is done by downloading an installer from GitHub releases, getting it from the Microsoft Store, or using the WinGet command-line package manager, community-driven installers like Chocolatey and Scoop are also mentioned. Someone would use PowerToys when they spend a lot of time in Windows and keep running into small papercuts, needing to rename a hundred files at once, paste text without formatting, keep a window on top, or arrange windows in a non-standard grid, and want a single well-maintained bundle for all of them.

Yoink these prompts

Prompt 1
I want to organize my Windows desktop better. Which PowerToys utilities should I enable first, and how do I set up FancyZones?
Prompt 2
Show me how to use PowerToys Run as a launcher to open apps and files faster on Windows.
Prompt 3
How do I use Keyboard Manager in PowerToys to remap keys and create custom keyboard shortcuts?
Prompt 4
I need to batch-rename hundreds of files with a pattern. Walk me through PowerRename in PowerToys.
Prompt 5
What's the easiest way to install PowerToys on Windows, and how do I turn individual utilities on or off?
View the repo → Decode another repo

← microsoft on gitmyhub — every repo by this author, as a profile.

Don't trust strangers blindly. Verify against the repo.