kinnara/modernwpf

Modern styles and controls for your WPF applications

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 24 minutes ago
Added to GitGenius on September 13th, 2026
Created on October 18th, 2019
Open Issues & Pull Requests: 3 (+0)
GitHub issues: Enabled
Number of forks: 489
Total Stargazers: 4,957 (+0)
Total Subscribers: 71 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 853.5 days
Mean response time: 892.3 days
90th percentile: 1994.2 days
Tracked items: 247

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 2,258 days
Stale 30+ days: 1
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • needs-triage (188)
  • enhancement (31)
  • bug (20)
  • discussion (5)
  • question (4)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ModernWPF is a library that brings Fluent styling and modern controls to Windows Presentation Foundation applications.

The tool solves the problem of WPF applications looking outdated by providing Fluent-styled versions of stock WPF controls and porting modern controls from WinUI that have no WPF equivalent. It runs directly on the WPF runtime without replacing it, applying theme resources and custom control implementations at the application level. The library supports Light, Dark, and High Contrast themes, along with compact-resource behavior for different display contexts.

Developers maintaining WPF applications should choose this tool if they want to modernize their UI without migrating away from WPF or rewriting their codebase. It suits existing WPF projects that need contemporary styling and controls like NavigationView, NumberBox, ContentDialog, InfoBar, CommandBarFlyout, and ItemsRepeater. The tool also provides modern window chrome, title-bar integration, and layout helpers. The README clarifies that ModernWPF is independent and community-maintained, not affiliated with Microsoft, and that it follows upstream WPF and WinUI projects while making its own decisions about which controls to port and how to adapt them for WPF's constraints.

The project maintains source-backed compatibility audits and runs automated tests covering API, resources, themes, accessibility, packaging, and runtime behavior. Development activity centers on the active preview line, with an older line frozen and receiving no maintenance or security updates.