Back to Powertoys

PowerToys Modules

doc/devdocs/modules/readme.md

0.98.13.2 KB
Original Source

PowerToys Modules

This section contains documentation for individual PowerToys modules, including their architecture, implementation details, and debugging tools.

Available Modules

ModuleDescription
Advanced PasteTool for enhanced clipboard pasting with formatting options
Always on TopTool for pinning windows to stay on top of other windows
AwakeTool to keep your computer awake without modifying power settings
Color PickerTool for selecting and managing colors from the screen
Command Not FoundTool suggesting package installations for missing commands
Crop and LockTool for cropping application windows into smaller windows or thumbnails
Environment VariablesTool for managing user and system environment variables
FancyZones (debugging tools)Window manager utility for custom window layouts
File Explorer add-onsExtensions for enhancing Windows File Explorer functionality
File LocksmithTool for finding processes that lock files
Hosts File EditorTool for managing the system hosts file
Image ResizerTool for quickly resizing images within File Explorer
Keyboard ManagerTool for remapping keys and keyboard shortcuts
Mouse UtilitiesCollection of tools to enhance mouse and cursor functionality
Mouse Without BordersTool for controlling multiple computers with a single mouse and keyboard
NewPlusContext menu extension for creating new files in File Explorer
PeekFile preview utility for quick file content viewing
Power RenameBulk file renaming tool with search and replace functionality
PowerToys Run (deprecation soon)Quick application launcher and search utility
Quick AccentTool for quickly inserting accented characters and special symbols
Registry PreviewTool for visualizing and editing Registry files
Screen RulerTool for measuring pixel distances and color boundaries on screen
Shortcut GuideTool for displaying Windows keyboard shortcuts when holding the Windows key
Text ExtractorTool for extracting text from images and screenshots
WorkspacesTool for saving and restoring window layouts for different projects
ZoomItScreen zoom and annotation tool

Adding New Module Documentation

When adding documentation for a new module:

  1. Create a dedicated markdown file for the module (e.g., modulename.md)
  2. If the module has specialized debugging tools, consider creating a separate tools document (e.g., modulename-tools.md)
  3. Update this index with links to the new documentation
  4. Follow the existing documentation structure for consistency