Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. WPF
W

WPF

Framework
42 projects129.8k total stars21.4k total forks2 languages

Open-source projects built with WPF

There are currently 42 open-source projects built with WPF, with a combined total of 129.8k GitHub stars. The most common language among these projects is C#.

Showing 42 open-source projects · page 1 of 2

ILSpy
ILSpyicsharpcode/ILSpy

An open-source .NET assembly browser and decompiler with support for PDB generation, ReadyToRun, and cross-platform usage.

26.8k3.8kC#
2 days ago
MaterialDesignInXamlToolkit
MaterialDesignInXamlToolkitButchersBoy/MaterialDesignInXamlToolkit

A comprehensive Material Design theme and control library for WPF desktop applications in C# and VB.NET.

16.3k3.5kC#
1 day ago
Dependencies
Dependencieslucasg/Dependencies

A modern open-source Dependency Walker rewrite for Windows developers to troubleshoot DLL load dependencies.

11.9k953C#
2 years ago
MahApps.Metro
MahApps.MetroMahApps/MahApps.Metro

A toolkit for creating modern, Metro-style WPF applications with minimal effort.

9.8k2.4kC#
1 day ago
NETworkManager
NETworkManagerBornToBeRoot/NETworkManager

An open-source network administration and troubleshooting tool with remote access, diagnostics, and profile management in a unified interface.

8.8k861C#
1 day ago
STranslate
STranslateZGGSONG/STranslate

A ready-to-go translation and OCR tool developed with WPF.

8.3k437C#
29 days ago
HandyControl
HandyControlHandyOrg/HandyControl

A collection of simple and commonly used WPF controls and styles for .NET desktop applications.

7.2k1.2kC#
8 days ago
Extended WPF Toolkit™
Extended WPF Toolkit™xceedsoftware/wpftoolkit

A comprehensive collection of free WPF controls, components, and utilities for building modern Windows desktop applications.

4.2k911C#
4 months ago
Eto.Forms
Eto.Formspicoe/Eto

A cross-platform desktop and mobile UI framework for .NET that uses native toolkits for a single codebase.

4.0k348C#
1 day ago
Bloxstrap
Bloxstrapbloxstraplabs/bloxstrap

A third-party bootstrapper for Roblox on Windows with Discord Rich Presence, content modding, and server location display.

3.2k1.1kC#
2 months ago
Modern UI for WPF - MUI
Modern UI for WPF - MUIfirstfloorsoftware/mui

A set of controls and styles that transform WPF applications into modern-looking apps with customizable themes and navigation.

2.6k749C#
5 years ago
NuGetPackageExplorer
NuGetPackageExplorerNuGetPackageExplorer/NuGetPackageExplorer

A GUI application to create, update, inspect, and deploy NuGet packages for the .NET ecosystem.

2.6k459C#
15 days ago
NuGet Package Explorer
NuGet Package ExplorerNuGetPackageExplorer/NuGetPackageExplorer

A GUI application for creating, updating, inspecting, and deploying NuGet packages.

2.6k459C#
15 days ago
Helix Toolkit
Helix Toolkithelix-toolkit/helix-toolkit

A collection of 3D components and engines for .NET, supporting WPF, WinUI, and Avalonia with DirectX 11.

2.3k705C#
1 month ago
SharpDevelop
SharpDevelopicsharpcode/SharpDevelop

A free, open-source IDE for .NET programming languages including C#, VB.NET, F#, IronPython, and IronRuby.

2.2k809C#
6 years ago
AvalonEdit
AvalonEditicsharpcode/AvalonEdit

A WPF-based text editor component for .NET applications, featuring syntax highlighting and code editing capabilities.

2.1k500C#
10 months ago
AdonisUI
AdonisUIbenruehl/adonis-ui

A lightweight UI toolkit for WPF applications offering classic but enhanced Windows visuals with runtime theme switching.

1.9k152C#
4 years ago
LibVLCSharp
LibVLCSharpvideolan/libvlcsharp

Cross-platform .NET/Mono bindings for LibVLC, providing a comprehensive multimedia API for audio and video playback, streaming, and encoding.

1.8k304C#
3 days ago
Microsoft Automatic Graph Layout
Microsoft Automatic Graph LayoutMicrosoft/automatic-graph-layout

A .NET library and toolset for automatic graph layout, visualization, and interactive viewing of graphs.

1.5k318C#
15 days ago
Neutronium
NeutroniumNeutroniumCore/Neutronium

Build .NET desktop applications using HTML, CSS, and JavaScript with MVVM bindings for Vue.js and Knockout.js.

1.3k120C#
3 years ago
Netling
Netlinghallatore/Netling

A high-performance .NET load testing client for web applications with minimal resource usage.

1.3k206C#
3 years ago
Stylet
Styletcanton7/stylet

A lightweight, ViewModel-first MVVM framework for WPF on .NET Framework and .NET Core, inspired by Caliburn.Micro.

1.1k154C#
2 years ago
Data Grid Extensions
Data Grid Extensionstom-englert/DataGridExtensions

A modular extension library that adds filtering, sorting, and Excel-like copy/paste capabilities to the WPF DataGrid control.

913108C#
7 months ago
MVVM Dialogs
MVVM DialogsFantasticFiasco/mvvm-dialogs

A library that simplifies opening dialogs from view models in WPF applications using the MVVM pattern.

74081C#
2 days ago
Win Application Framework (WAF)
Win Application Framework (WAF)jbe2277/waf

A lightweight .NET framework for building well-structured XAML applications (MAUI, WPF, WinUI) using MVVM and layered architecture.

730135C#
24 days ago
redux.NET
redux.NETGuillaumeSalles/redux.NET

A predictable state container for .NET applications, inspired by Redux.js, enabling unidirectional data flow.

70882C#
5 years ago
WpfAnimatedGif
WpfAnimatedGifXamlAnimatedGif/WpfAnimatedGif

A simple library to display animated GIF images in WPF applications, usable in XAML or code.

684125C#
3 years ago
XamlAnimatedGif
XamlAnimatedGifXamlAnimatedGif/XamlAnimatedGif

A library for displaying animated GIFs in WPF applications on .NET Framework, .NET Core, and .NET 5+.

47176C#
3 months ago
Elmish.WPF
Elmish.WPFelmish/Elmish.WPF

A production-ready library for building WPF applications using the Elmish/MVU architecture with static XAML views and data bindings.

46472F#
2 years ago
Warewolf ESB
Warewolf ESBWarewolf-ESB/Warewolf

A visual, flow-based development environment for designing and creating microservices with drag-and-drop functionality.

280115C#
3 days ago
FsXaml
FsXamlfsprojects/FsXaml

F# tools and type providers for working with XAML in WPF and WinForms applications.

17146F#
6 years ago
AsteroidsWasm
AsteroidsWasmaesalazar/AsteroidsWasm

A proof-of-concept .NET Standard library for the classic Asteroids game, ported to multiple platforms including Blazor WebAssembly, Electron, and MAUI.

16130C#
10 months ago
MugenMvvmToolkit
MugenMvvmToolkitMugenMvvmToolkit/MugenMvvmToolkit

A cross-platform MVVM framework for .NET supporting WinForms, WPF, Xamarin, and UWP with deep platform integration.

15930C#
4 years ago
FilePicker-Plugin-for-Xamarin
FilePicker-Plugin-for-Xamarinjfversluis/FilePicker-Plugin-for-Xamarin-and-Windows

A cross-platform file picker plugin for Xamarin.Forms and Windows apps, enabling file selection and access.

15776C#
5 years ago
BlazorWebView
BlazorWebViewjspuij/BlazorWebView

A Blazor WebView control for embedding Blazor apps natively in WPF, Android, macOS, and iOS desktop/mobile applications.

13416C#
3 years ago
Toms Toolbox
Toms Toolboxtom-englert/TomsToolbox

A comprehensive .NET library providing extension methods, a WPF MVVM framework, controls, and utilities to streamline everyday development tasks.

12121C#
16 days ago
12
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub