readme.md
1 # PowerToys Modules 2 3 This section contains documentation for individual PowerToys modules, including their architecture, implementation details, and debugging tools. 4 5 ## Available Modules 6 7 | Module | Description | 8 |--------|-------------| 9 | [Advanced Paste](advancedpaste.md) | Tool for enhanced clipboard pasting with formatting options | 10 | [Always on Top](alwaysontop.md) | Tool for pinning windows to stay on top of other windows | 11 | [Awake](awake.md) | Tool to keep your computer awake without modifying power settings | 12 | [Color Picker](colorpicker.md) | Tool for selecting and managing colors from the screen | 13 | [Command Not Found](commandnotfound.md) | Tool suggesting package installations for missing commands | 14 | [Crop and Lock](cropandlock.md) | Tool for cropping application windows into smaller windows or thumbnails | 15 | [Environment Variables](environmentvariables.md) | Tool for managing user and system environment variables | 16 | [FancyZones](fancyzones.md) ([debugging tools](fancyzones-tools.md)) | Window manager utility for custom window layouts | 17 | [File Explorer add-ons](fileexploreraddons.md) | Extensions for enhancing Windows File Explorer functionality | 18 | [File Locksmith](filelocksmith.md) | Tool for finding processes that lock files | 19 | [Hosts File Editor](hostsfileeditor.md) | Tool for managing the system hosts file | 20 | [Image Resizer](imageresizer.md) | Tool for quickly resizing images within File Explorer | 21 | [Keyboard Manager](keyboardmanager/README.md) | Tool for remapping keys and keyboard shortcuts | 22 | [Mouse Utilities](mouseutils/readme.md) | Collection of tools to enhance mouse and cursor functionality | 23 | [Mouse Without Borders](mousewithoutborders.md) | Tool for controlling multiple computers with a single mouse and keyboard | 24 | [NewPlus](newplus.md) | Context menu extension for creating new files in File Explorer | 25 | [Peek](peek/readme.md) | File preview utility for quick file content viewing | 26 | [Power Rename](powerrename.md) | Bulk file renaming tool with search and replace functionality | 27 | [PowerToys Run (deprecation soon)](launcher/readme.md) | Quick application launcher and search utility | 28 | [Quick Accent](quickaccent.md) | Tool for quickly inserting accented characters and special symbols | 29 | [Registry Preview](registrypreview.md) | Tool for visualizing and editing Registry files | 30 | [Screen Ruler](screenruler.md) | Tool for measuring pixel distances and color boundaries on screen | 31 | [Shortcut Guide](shortcut_guide.md) | Tool for displaying Windows keyboard shortcuts when holding the Windows key | 32 | [Text Extractor](textextractor.md) | Tool for extracting text from images and screenshots | 33 | [Workspaces](workspaces.md) | Tool for saving and restoring window layouts for different projects | 34 | [ZoomIt](zoomit.md) | Screen zoom and annotation tool | 35 36 ## Adding New Module Documentation 37 38 When adding documentation for a new module: 39 40 1. Create a dedicated markdown file for the module (e.g., `modulename.md`) 41 2. If the module has specialized debugging tools, consider creating a separate tools document (e.g., `modulename-tools.md`) 42 3. Update this index with links to the new documentation 43 4. Follow the existing documentation structure for consistency