/ README.md
README.md
1 <p align="center"> 2 <picture> 3 <source media="(prefers-color-scheme: light)" srcset="./doc/images/readme/pt-hero.light.png" /> 4 <img src="./doc/images/readme/pt-hero.dark.png" /> 5 </picture> 6 </p> 7 <h1 align="center"> 8 <span>Microsoft PowerToys</span> 9 </h1> 10 <p align="center"> 11 <span align="center">Microsoft PowerToys is a collection of utilities that help you customize Windows and streamline everyday tasks.</span> 12 </p> 13 <h3 align="center"> 14 <a href="#-installation">Installation</a> 15 <span> · </span> 16 <a href="https://aka.ms/powertoys-docs">Documentation</a> 17 <span> · </span> 18 <a href="https://aka.ms/powertoys-releaseblog">Blog</a> 19 <span> · </span> 20 <a href="#-whats-new">Release notes</a> 21 </h3> 22 <br/><br/> 23 24 ## 🔨 Utilities 25 26 PowerToys includes over 25 utilities to help you customize and optimize your Windows experience: 27 28 | | | | 29 |---|---|---| 30 | [<img src="doc/images/icons/AdvancedPaste.png" alt="Advanced Paste icon" height="16"> Advanced Paste](https://aka.ms/PowerToysOverview_AdvancedPaste) | [<img src="doc/images/icons/Always%20On%20Top.png" alt="Always on Top icon" height="16"> Always on Top](https://aka.ms/PowerToysOverview_AoT) | [<img src="doc/images/icons/Awake.png" alt="Awake icon" height="16"> Awake](https://aka.ms/PowerToysOverview_Awake) | 31 | [<img src="doc/images/icons/Color%20Picker.png" alt="Color Picker icon" height="16"> Color Picker](https://aka.ms/PowerToysOverview_ColorPicker) | [<img src="doc/images/icons/Command%20Not%20Found.png" alt="Command Not Found icon" height="16"> Command Not Found](https://aka.ms/PowerToysOverview_CmdNotFound) | [<img src="doc/images/icons/Command Palette.png" alt="Command Palette icon" height="16"> Command Palette](https://aka.ms/PowerToysOverview_CmdPal) | 32 | [<img src="doc/images/icons/Crop%20And%20Lock.png" alt="Crop and Lock icon" height="16"> Crop And Lock](https://aka.ms/PowerToysOverview_CropAndLock) | [<img src="doc/images/icons/Environment%20Manager.png" alt="Environment Variables icon" height="16"> Environment Variables](https://aka.ms/PowerToysOverview_EnvironmentVariables) | [<img src="doc/images/icons/FancyZones.png" alt="FancyZones icon" height="16"> FancyZones](https://aka.ms/PowerToysOverview_FancyZones) | 33 | [<img src="doc/images/icons/File%20Explorer%20Preview.png" alt="File Explorer Add-ons icon" height="16"> File Explorer Add-ons](https://aka.ms/PowerToysOverview_FileExplorerAddOns) | [<img src="doc/images/icons/File%20Locksmith.png" alt="File Locksmith icon" height="16"> File Locksmith](https://aka.ms/PowerToysOverview_FileLocksmith) | [<img src="doc/images/icons/Host%20File%20Editor.png" alt="Hosts File Editor icon" height="16"> Hosts File Editor](https://aka.ms/PowerToysOverview_HostsFileEditor) | 34 | [<img src="doc/images/icons/Image%20Resizer.png" alt="Image Resizer icon" height="16"> Image Resizer](https://aka.ms/PowerToysOverview_ImageResizer) | [<img src="doc/images/icons/Keyboard%20Manager.png" alt="Keyboard Manager icon" height="16"> Keyboard Manager](https://aka.ms/PowerToysOverview_KeyboardManager) | [<img src="doc/images/icons/Light Switch.png" alt="Light Switch icon" height="16"> Light Switch](https://aka.ms/PowerToysOverview_LightSwitch) | 35 | [<img src="doc/images/icons/Find My Mouse.png" alt="Mouse Utilities icon" height="16"> Mouse Utilities](https://aka.ms/PowerToysOverview_MouseUtilities) | [<img src="doc/images/icons/MouseWithoutBorders.png" alt="Mouse Without Borders icon" height="16"> Mouse Without Borders](https://aka.ms/PowerToysOverview_MouseWithoutBorders) | [<img src="doc/images/icons/NewPlus.png" alt="New+ icon" height="16"> New+](https://aka.ms/PowerToysOverview_NewPlus) | 36 | [<img src="doc/images/icons/Peek.png" alt="Peek icon" height="16"> Peek](https://aka.ms/PowerToysOverview_Peek) | [<img src="doc/images/icons/PowerRename.png" alt="PowerRename icon" height="16"> PowerRename](https://aka.ms/PowerToysOverview_PowerRename) | [<img src="doc/images/icons/PowerToys%20Run.png" alt="PowerToys Run icon" height="16"> PowerToys Run](https://aka.ms/PowerToysOverview_PowerToysRun) | 37 | [<img src="doc/images/icons/PowerAccent.png" alt="Quick Accent icon" height="16"> Quick Accent](https://aka.ms/PowerToysOverview_QuickAccent) | [<img src="doc/images/icons/Registry%20Preview.png" alt="Registry Preview icon" height="16"> Registry Preview](https://aka.ms/PowerToysOverview_RegistryPreview) | [<img src="doc/images/icons/MeasureTool.png" alt="Screen Ruler icon" height="16"> Screen Ruler](https://aka.ms/PowerToysOverview_ScreenRuler) | 38 | [<img src="doc/images/icons/Shortcut%20Guide.png" alt="Shortcut Guide icon" height="16"> Shortcut Guide](https://aka.ms/PowerToysOverview_ShortcutGuide) | [<img src="doc/images/icons/PowerOCR.png" alt="Text Extractor icon" height="16"> Text Extractor](https://aka.ms/PowerToysOverview_TextExtractor) | [<img src="doc/images/icons/Workspaces.png" alt="Workspaces icon" height="16"> Workspaces](https://aka.ms/PowerToysOverview_Workspaces) | 39 | [<img src="doc/images/icons/ZoomIt.png" alt="ZoomIt icon" height="16"> ZoomIt](https://aka.ms/PowerToysOverview_ZoomIt) | | | 40 41 42 ## 📋 Installation 43 44 For detailed installation instructions and system requirements, visit the [installation docs](https://learn.microsoft.com/windows/powertoys/install). 45 46 But to get started quickly, choose one of the installation methods below: 47 <br/><br/> 48 <details open> 49 <summary><strong>Download .exe from GitHub</strong></summary> 50 <br/> 51 Go to the <a href="https://aka.ms/installPowerToys">PowerToys GitHub releases</a>, click Assets to reveal the downloads, and choose the installer that matches your architecture and install scope. For most devices, that's the x64 per-user installer. 52 53 <!-- items that need to be updated release to release --> 54 [github-next-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aissue+milestone%3A%22PowerToys+0.98%22 55 [github-current-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aissue+milestone%3A%22PowerToys+0.97%22 56 [ptUserX64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.1/PowerToysUserSetup-0.97.1-x64.exe 57 [ptUserArm64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.1/PowerToysUserSetup-0.97.1-arm64.exe 58 [ptMachineX64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.1/PowerToysSetup-0.97.1-x64.exe 59 [ptMachineArm64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.1/PowerToysSetup-0.97.1-arm64.exe 60 61 | Description | Filename | 62 |----------------|----------| 63 | Per user - x64 | [PowerToysUserSetup-0.97.1-x64.exe][ptUserX64] | 64 | Per user - ARM64 | [PowerToysUserSetup-0.97.1-arm64.exe][ptUserArm64] | 65 | Machine wide - x64 | [PowerToysSetup-0.97.1-x64.exe][ptMachineX64] | 66 | Machine wide - ARM64 | [PowerToysSetup-0.97.1-arm64.exe][ptMachineArm64] | 67 68 </details> 69 70 <details> 71 <summary><strong>Microsoft Store</strong></summary> 72 <br/> 73 You can easily install PowerToys from the Microsoft Store: 74 <p> 75 <a style="text-decoration:none" href="https://aka.ms/getPowertoys"> 76 <picture> 77 <source media="(prefers-color-scheme: light)" srcset="doc/images/readme/StoreBadge-dark.png" width="148" /> 78 <img src="doc/images/readme/StoreBadge-light.png" width="148" /> 79 </picture></a> 80 </p> 81 </details> 82 83 <details> 84 <summary><strong>WinGet</strong></summary> 85 <br/> 86 Download PowerToys from <a href="https://github.com/microsoft/winget-cli#installing-the-client">WinGet</a>. Updating PowerToys via winget will respect the current PowerToys installation scope. To install PowerToys, run the following command from the command line / PowerShell: 87 88 *User scope installer [default]* 89 ```powershell 90 winget install Microsoft.PowerToys -s winget 91 ``` 92 93 *Machine-wide scope installer* 94 ```powershell 95 winget install --scope machine Microsoft.PowerToys -s winget 96 ``` 97 </details> 98 99 <details> 100 <summary><strong>Other methods</strong></summary> 101 <br/> 102 There are <a href="https://learn.microsoft.com/windows/powertoys/install#community-driven-install-tools">community driven install methods</a> such as Chocolatey and Scoop. If these are your preferred install solutions, you can find the install instructions there. 103 </details> 104 105 ## ✨ What's new 106 **Version 0.97.1 (January 2026)** 107 108 This patch release fixes several important stability issues identified in v0.97.0 based on incoming reports. Check out the [v0.97.0](https://github.com/microsoft/PowerToys/releases/tag/v0.97.0) notes for the full list of changes. 109 110 **Highlights** 111 112 ### Advanced Paste 113 - #44862: Fixed Settings UI advanced paste page crash by using correct settings repository for null checking. 114 115 ### Command Palette 116 - #44886: Fixed personalization section not appearing by using latest MSIX for installation. 117 - #44938: Fixed loading of icons from internet shortcuts. Thanks [@jiripolasek](https://github.com/jiripolasek)! 118 - #45076: Fixed potential deadlock from lazy-loading AppListItem details. Thanks [@jiripolasek](https://github.com/jiripolasek)! 119 120 ### Cursor Wrap 121 - #44936: Added improved multi-monitor support; Added laptop lid close detection for dynamic monitor topology updates. Thanks [@mikehall-ms](https://github.com/mikehall-ms)! 122 - #44936: Added new settings dropdown to constrain wrapping to horizontal-only, vertical-only, or both directions. Thanks [@mikehall-ms](https://github.com/mikehall-ms)! 123 124 ### Peek 125 - #44995: Fixed Space key triggering Peek during file rename, search, or address bar typing. 126 127 ### PowerRename 128 - #44944: Fixed regex `$` not working, preventing users from adding text at the end of filenames. 129 130 ### Runner 131 - #44931: Monochrome tray icon now adapts to Windows system theme instead of app theme. 132 - #44982: Fixed right-click menu to dynamically update based on Quick Access enabled/disabled state. 133 134 ### GPO / Enterprise 135 - #45028: Added CursorWrap policy definition to ADMX templates. Thanks [@htcfreek](https://github.com/htcfreek)! 136 137 For the full list of v0.97 changes, visit the [Windows Command Line blog](https://aka.ms/powertoys-releaseblog). 138 139 ## Advanced Paste 140 141 - Added hex color previews in clipboard history. Thanks [@crramirez](https://github.com/crramirez)! 142 - Added automatic placeholder endpoints when required fields are left empty. 143 - Fixed a grammar issue in the AI settings description. Thanks [@erik-anderson](https://github.com/erik-anderson)! 144 - Fixed loading order so custom action hotkeys are read correctly. 145 - Updated Advanced Paste descriptions to reflect support for online and local models. 146 - Fixed clipboard history item selection so it doesn’t duplicate entries. 147 - Prevented placeholder endpoints from being saved for providers that don’t need them. 148 - Added image input support for AI transforms and improved clipboard change tracking. 149 150 ## Awake 151 152 - Fixed Awake CLI so help, errors, and logs appear correctly in the console. Thanks [@daverayment](https://github.com/daverayment)! 153 154 ## Command Palette 155 156 - Fixed background image loading in BlurImageControl. Thanks [@jiripolasek](https://github.com/jiripolasek)! 157 - Fixed SDK packaging paths and added a CI SDK build stage. 158 - Aligned naming and spell-checking with .NET conventions. Thanks [@jiripolasek](https://github.com/jiripolasek)! 159 - Added drag-and-drop support for Command Palette items. Thanks [@jiripolasek](https://github.com/jiripolasek)! 160 - Added a PowerToys Command Palette extension to discover and launch PowerToys utilities. 161 - Fixed grid view bindings and layout issues. Thanks [@jiripolasek](https://github.com/jiripolasek)! 162 - Fixed a line-break issue in RDC extension toast messages. Thanks [@jiripolasek](https://github.com/jiripolasek)! 163 - Made the Settings button text localizable. Thanks [@jiripolasek](https://github.com/jiripolasek)! 164 - Hid the RDC fallback on the home page and fixed MSTSC working directory handling. Thanks [@jiripolasek](https://github.com/jiripolasek)! 165 - Optimized result list merging for better performance. Thanks [@daverayment](https://github.com/daverayment)! 166 - Added Small/Medium/Large detail sizes in the extensions API. Thanks [@DevLGuilherme](https://github.com/DevLGuilherme)! 167 - Hid fallback commands on the home page when no query is entered. Thanks [@jiripolasek](https://github.com/jiripolasek)! 168 - Added back navigation support in the Settings window. Thanks [@jiripolasek](https://github.com/jiripolasek)! 169 - Added a Command Palette solution filter. Thanks [@jiripolasek](https://github.com/jiripolasek)! 170 - Updated Extension SDK documentation links to Microsoft Learn. Thanks [@RubenFricke](https://github.com/RubenFricke)! 171 - Added a custom search engine URL setting for Web Search. Thanks [@jiripolasek](https://github.com/jiripolasek)! 172 - Added pinyin matching for Chinese input. Thanks [@frg2089](https://github.com/frg2089)! 173 - Bumped Command Palette version to 0.8. 174 - Removed subtitles from built-in top-level commands. Thanks [@jiripolasek](https://github.com/jiripolasek)! 175 - Refined separator styling in the details pane. Thanks [@jiripolasek](https://github.com/jiripolasek)! 176 - Added a built-in Remote Desktop extension. 177 - Added a Peek command to the Indexer extension. 178 - Improved default browser detection using the Windows Shell API. Thanks [@jiripolasek](https://github.com/jiripolasek)! 179 - Added Escape key behavior options. Thanks [@jiripolasek](https://github.com/jiripolasek)! 180 - Added theme and background customization options. Thanks [@jiripolasek](https://github.com/jiripolasek)! 181 - Improved WinGet package app matching. Thanks [@jiripolasek](https://github.com/jiripolasek)! 182 - Added an auto-return-home delay setting. Thanks [@jiripolasek](https://github.com/jiripolasek)! 183 - Added fallback ranking and global results settings. 184 - Removed the selection indicator in the context menu list. Thanks [@jiripolasek](https://github.com/jiripolasek)! 185 - Added a developer ribbon with build and log info. Thanks [@jiripolasek](https://github.com/jiripolasek)! 186 - Updated the “Learn more” string for Command Palette. Thanks [@pratnala](https://github.com/pratnala)! 187 - Added arrow-key navigation for grid views. Thanks [@samrueby](https://github.com/samrueby)! 188 - Fixed version display when running unpackaged. Thanks [@jiripolasek](https://github.com/jiripolasek)! 189 - Added a native debugging launch profile. Thanks [@jiripolasek](https://github.com/jiripolasek)! 190 - Reduced redundant property change notifications in the SDK. Thanks [@jiripolasek](https://github.com/jiripolasek)! 191 - Improved section readability and accessibility. Thanks [@jiripolasek](https://github.com/jiripolasek)! 192 - Made gallery spacing uniform. Thanks [@jiripolasek](https://github.com/jiripolasek)! 193 - Added sections and separators for list and grid pages. Thanks [@DevLGuilherme](https://github.com/DevLGuilherme)! 194 195 ## Crop & Lock 196 197 - Added a screenshot mode that freezes a cropped region into its own window. Thanks [@fm-sys](https://github.com/fm-sys)! 198 199 ## Cursor Wrap 200 201 - Improved Cursor Wrap behavior on multi-monitor setups by wrapping only at outer edges. Thanks [@mikehall-ms](https://github.com/mikehall-ms)! 202 203 ## FancyZones 204 205 - Fixed editor overlay positioning on mixed-DPI multi-monitor setups. Thanks [@Memphizzz](https://github.com/Memphizzz)! 206 - Added a FancyZones CLI for command-line layout management. 207 208 ## File Locksmith 209 210 - Added a File Locksmith CLI for querying, waiting on, or killing file locks. 211 212 ## Find My Mouse 213 214 - Improved spotlight edge rendering for clearer Find My Mouse visuals. 215 - Added telemetry to track how Find My Mouse is triggered. 216 217 ## Image Resizer 218 219 - Fixed Fill mode cropping when Shrink Only is enabled. Thanks [@daverayment](https://github.com/daverayment)! 220 - Added a dedicated Image Resizer CLI for scripted resizing. 221 222 ## Light Switch 223 224 - Added telemetry events for Light Switch usage and settings changes. 225 - Added a Follow Night Light mode to sync theme changes with Night Light. 226 - Clarified LightSwitchService and LightSwitchStateManager roles in docs. 227 - Added a Quick Access dashboard button to toggle Light Switch quickly. 228 - Ensured Light Switch honors GPO policy states with clear status messaging. 229 230 ## Mouse Without Borders 231 232 - Continued refactoring Mouse Without Borders by splitting the large Common class into focused components. Thanks [@mikeclayton](https://github.com/mikeclayton)! 233 - Completed the Common class refactor with Core and IPC helper extraction. Thanks [@mikeclayton](https://github.com/mikeclayton)! 234 235 ## Peek 236 237 - Hardened Peek previews with strict resource filtering and safer external link warnings. 238 - Improved SVG preview compatibility by rendering via WebView2. 239 240 ## PowerRename 241 242 - Added HEIF/AVIF EXIF metadata extraction and extension status guidance for related previews. 243 - Fixed undefined behavior in file time handling. Thanks [@safocl](https://github.com/safocl)! 244 - Optimized memory allocation for depth-based rename processing. 245 - Fixed Unicode normalization and non‑breaking space matching. Thanks [@daverayment](https://github.com/daverayment)! 246 - Fixed date token replacements followed by capital letters. Thanks [@daverayment](https://github.com/daverayment)! 247 248 ## PowerToys Run Plugins 249 250 - Fixed a plugin name typo and added Project Launcher to the third‑party list. Thanks [@artickc](https://github.com/artickc)! 251 - Added the Open With Antigravity plugin to the third‑party list. Thanks [@artickc](https://github.com/artickc)! 252 253 ## PowerToys Run 254 255 - Avoided unnecessary hotkey conflict checks when settings change. 256 - Added QuickAI to the third-party PowerToys Run plugin list. Thanks [@ruslanlap](https://github.com/ruslanlap)! 257 258 ## Quick Accent 259 260 - Added localized quotation marks to Quick Accent. Thanks [@warquys](https://github.com/warquys)! 261 - Fixed duplicate and redundant characters in Quick Accent sets. Thanks [@noraa-junker](https://github.com/noraa-junker)! 262 - Fixed DPI positioning issues for Quick Accent on mixed-DPI setups. Thanks [@noraa-junker](https://github.com/noraa-junker)! 263 264 ## Settings 265 266 - Added a new tray icon that adapts to theme changes. Thanks [@HO-COOH](https://github.com/HO-COOH)! 267 - Centralized module enable/disable logic for cleaner Settings UI updates. 268 - Simplified Settings utilities by removing ISettingsUtils/ISettingsPath interfaces. Thanks [@noraa-junker](https://github.com/noraa-junker)! 269 - Improved Settings UI consistency and disabled-state visuals. 270 - Added semantic headings to the Dashboard for better accessibility. 271 - Introduced Quick Access as a standalone host with updated Settings integration. 272 - Fixed Dashboard toggle flicker and sort menu checkmarks. Thanks [@daverayment](https://github.com/daverayment)! 273 - Added Native AOT-compatible settings serialization. 274 - Standardized mouse tool description text. Thanks [@daverayment](https://github.com/daverayment)! 275 - Added a global SettingsUtils singleton to reduce repeated initialization. 276 277 ## Development 278 279 - Fixed broken devdocs links to the coding style guide. Thanks [@RubenFricke](https://github.com/RubenFricke)! 280 - Migrated main and installer solutions to .slnx for improved build tooling. 281 - Restored local installer builds after the WiX v5 upgrade with signing and versioning fixes. 282 - Added incremental review tooling and structured AI prompts for PR/issue reviews. 283 - Documented bot commands and cleaned up devdocs structure. Thanks [@noraa-junker](https://github.com/noraa-junker)! 284 - Updated WinAppSDK pipeline defaults to 1.8 and fixed restore handling. 285 - Updated the COMMUNITY list to reflect current roles. 286 - Maintained community member ordering and added a new entry. 287 - Re-enabled centralized PackageReference for native projects with VS auto-restore. 288 - Disabled MSBuild caching by default in CI to avoid build instability. 289 - Updated the latest WinAppSDK daily pipeline for split-dependency restores. 290 - Suppressed experimental build warnings and aligned WrapPanel stretch handling. 291 - Reordered the spell-check expect list for consistent automation. 292 - Migrated native projects to centralized PackageReference management. 293 - Cleaned spell-check dictionary entries and capitalization. 294 - Synced commit/PR prompts and wired VS Code to repo prompt files. 295 - Added VS Code build tasks and improved build script path handling. 296 - Updated Windows App SDK package versions in central package management. 297 - Migrated cmdpal extension native project to PackageReference and fixed outputs. 298 - Reverted PackageReference changes back to packages.config where needed. 299 - Bypassed a release version check for a failing DLL to keep pipelines green. 300 - Consolidated Copilot instructions and fixed prompt frontmatter. 301 - Added signing entries for new Quick Access binaries and CLI version metadata. 302 - Fixed install scope detection to avoid mixed per-user/per-machine installs. 303 - Added a Module Loader tool to quickly test PowerToys modules without full builds. Thanks [@mikehall-ms](https://github.com/mikehall-ms)! 304 - Added update telemetry to understand auto-update checks and downloads. 305 - Updated the telemetry package for new compliance requirements. Thanks [@carlos-zamora](https://github.com/carlos-zamora)! 306 - Documented missing telemetry events in DATA_AND_PRIVACY. 307 - Fixed UI test pipeline restores for .slnx solutions. 308 - Added UI automation coverage for Advanced Paste clipboard history flows. 309 - Stabilized FancyZones UI tests with more reliable selectors and screen recordings. 310 311 ## 🛣️ Roadmap 312 We are planning some nice new features and improvements for the next releases – PowerDisplay, Command Palette improvements and a brand-new Shortcut Guide experience! Stay tuned for [v0.98][github-next-release-work]! 313 314 ## ❤️ PowerToys Community 315 The PowerToys team is extremely grateful to have the [support of an amazing active community][community-link]. The work you do is incredibly important. PowerToys wouldn't be nearly what it is today without your help filing bugs, updating documentation, guiding the design, or writing features. We want to say thank you and take time to recognize your work. Your contributions and feedback improve PowerToys month after month! 316 317 ## Contributing 318 This project welcomes contributions of all types. Besides coding features / bug fixes, other ways to assist include spec writing, design, documentation, and finding bugs. We are excited to work with the power user community to build a set of tools for helping you get the most out of Windows. We ask that **before you start work on a feature that you would like to contribute**, please read our [Contributor's Guide](CONTRIBUTING.md). We would be happy to work with you to figure out the best approach, provide guidance and mentorship throughout feature development, and help avoid any wasted or duplicate effort. Most contributions require you to agree to a [Contributor License Agreement (CLA)][oss-CLA] declaring that you grant us the rights to use your contribution and that you have permission to do so. For guidance on developing for PowerToys, please read the [developer docs](./doc/devdocs) for a detailed breakdown. This includes how to setup your computer to compile. 319 320 ## Code of Conduct 321 This project has adopted the [Microsoft Open Source Code of Conduct][oss-conduct-code]. 322 323 ## Privacy Statement 324 The application logs basic diagnostic data (telemetry). For more privacy information and what we collect, see our [PowerToys Data and Privacy documentation](https://aka.ms/powertoys-data-and-privacy-documentation). 325 326 [oss-CLA]: https://cla.opensource.microsoft.com 327 [oss-conduct-code]: CODE_OF_CONDUCT.md 328 [community-link]: COMMUNITY.md 329 [github-release-link]: https://aka.ms/installPowerToys 330 [microsoft-store-link]: https://aka.ms/getPowertoys 331 [winget-link]: https://github.com/microsoft/winget-cli#installing-the-client 332 [roadmap]: https://github.com/microsoft/PowerToys/wiki/Roadmap 333 [privacy-link]: http://go.microsoft.com/fwlink/?LinkId=521839 334 [loc-bug]: https://github.com/microsoft/PowerToys/issues/new?assignees=&labels=&template=translation_issue.md&title= 335 [usingPowerToys-docs-link]: https://aka.ms/powertoys-docs