Navigara

github.com-microsoft-PowerToys

all · 21 devs · built 2026-06-13

Repository snapshot

Performance · 90d

45.5ETV

+224.0% since Q2 2025

ETV / dev / mo

1.8ETV

9 devs · 30-day window

Last 7 days · per dev

0.2ETV

per developer per week

Work mix

Growth44%· 94.8Maintenance35%· 75.3Fixes21%· 44.3
214.4 ETV all-time1,159 commits21 all-time devsJan 2025 – Jun 2026

Monthly reports

  • Highlights

    • The *PowerDisplay* module received critical stability improvements, including a built-in monitor blacklist to mitigate BSODs [4edfcee8 · moooyo], a crash recovery mechanism [8e74eb2b · moooyo], and a user confirmation dialog for risky operations [commit/273d5a].
    • The *Command Palette (CmdPal)* gained new capabilities such as drag-and-drop bookmarking to the dock [da9a08aa · Mike Griese] and enhanced testability with stable `AutomationIds` for UI automation [809601a3 · Boliang Zhang].
    • Major architectural improvements were made to *dependency management* by migrating `spdlog` from a submodule to `vcpkg` [8a7933c0 · Boliang Zhang], and to *Quick Accent* by centralizing language data [81e251c2 · Dave Rayment] and removing the `WpfUI` dependency [02fbb916 · Niels Laute].
    • The *PowerToys update experience* was significantly enhanced with fixes for auto-relaunch, a new configuration backup mechanism, and auto-download enabled by default for new installations [f02b66c8 · Clint Rutkas].
    • *Shortcut Guide V2* received a series of bug fixes, refactoring, and performance improvements, including better manifest parsing and asynchronous initialization [fed9e81f · Noraa Junker].
    • The *MouseWithoutBorders* logging subsystem underwent significant refactoring and code cleanup, improving maintainability and testability [fe985e7e · Michael Clayton].
    • The *Workspaces* module UI/UX was refactored to use native *WPF Fluent theming*, removing third-party dependencies for a more consistent and modern appearance [52bf042d · Niels Laute].
    • *PowerAccent* expanded its linguistic capabilities by adding support for *Greek Polytonic* characters [6e9b3b15 · Marco Guido].
    • A new GitHub Actions workflow was introduced to automatically check pull requests for changes related to *telemetry events*, enhancing data privacy and compliance [b893d633 · Jessica Dene Earley-Cha].

    Observations

    • The *grow score* for May 2026 was 14, a significant +43% increase compared to the 5-month average of 10, indicating a strong focus on new feature development and impactful enhancements.
    • Total output (Grow + Maintenance + Waste) was 28, a +26% increase compared to the 5-month average of 22, reflecting a generally higher level of development activity.
    • The *PowerDisplay* module was a hotspot for stability-related development, with multiple commits ([cd5027fa · moooyo], [4edfcee8 · moooyo], [8e74eb2b · moooyo], [commit/273d5a]) addressing crash detection, BSOD mitigation, and user safety, suggesting it is a complex or newly stabilized component requiring continuous hardening.
    • The *Command Palette (CmdPal)* module also saw a high volume of bug fixes ([83285e92 · Michael Jolley], [f998c38a · Mike Griese], [11083c9f · Mike Griese], [2fc27b13 · Mike Griese]) primarily related to UI consistency, multi-monitor support, and AOT compilation issues, indicating ongoing refinement of its user experience.
    • A recurring pattern of *CI/CD pipeline* and *dependency management* fixes was observed, with commits like [26108ff0 · Boliang Zhang], [1d0917d0 · Boliang Zhang], [c334f1d9 · Gordon Lam] addressing signing issues for new DLLs, and [8a7933c0 · Boliang Zhang] performing a major dependency migration, highlighting continuous efforts to maintain build stability and developer workflows.
    • The *Quick Accent* module underwent substantial internal refactoring, including moving language data to a common library [81e251c2 · Dave Rayment] and removing the `WpfUI` dependency [02fbb916 · Niels Laute], alongside fixes for UI glitches and DPI issues [a7bc09a8 · Dave Rayment], suggesting a push for a more robust and streamlined architecture.
    • The *waste score* remained stable at 5, a -4% change from the 5-month average, indicating that despite increased development activity and numerous bug fixes, rework was kept in check.

Performance over time

ETV stacked by Growth, Maintenance and Fixes — 90-day moving average, normalized to ETV / month.

Average performance per developer

ETV per active developer per month — 30-day moving average.

Active developers over time

Unique developers committing each day — 90-day moving average.

Knowledge concentration

How dependent is this repo on a small number of contributors? Higher top-1 share = higher key-person risk.

Top 1
20.4 %
Top 3
39.9 %
Top 5
56.8 %

Jiří Polášek owns 20.4 % of commits.

Most impactful commits

Top 20 by ETV in the all-time window.