Open-source C# projects categorized as GUI
Topics: C# WPF Windows C# .NET

Top 23 C# GUI Projects

  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  • Project mention: Ask HN: What are options to build cross-platform efficient desktop appa | news.ycombinator.com | 2024-05-23
  • MaterialDesignInXamlToolkit

    Google's Material Design in XAML & WPF, for C# & VB.Net.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MahApps.Metro

    A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.

  • Gui.cs

    Cross Platform Terminal UI toolkit for .NET

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    As someone who writes software for moderately boring business operations, I've been wondering making terminal-based apps with lots of keyboard shortcuts would lead to a more productive end user than writing a web app.

    I've been looking at https://github.com/gui-cs/Terminal.Gui but haven't tried it yet.

  • UWP Community Toolkit

    The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.

  • HandyControl

    Contains some simple and commonly used WPF controls

  • SophiApp

    :zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11

  • Project mention: Win11Debloat is a simple script that removes pre-installed windows bloatware | news.ycombinator.com | 2023-08-02
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Eto.Forms

    Cross platform GUI framework for desktop and mobile applications in .NET

  • Project mention: Cross-platform desktop applications | /r/dotnet | 2023-06-27

    An option that does not seem to have been mentioned yet is Eto.Forms: https://github.com/picoe/Eto

  • mpv.net

    🎞 mpv.net is a media player for Windows with a modern GUI.

  • Project mention: what is the best still maintained front end for mpv? | /r/mpv | 2023-07-10

    There's a pinned issue on the github page about the state of mpv.net development from January 2023 where the dev says that they started working on a cross-platform successor of mpv.net instead.

  • MaterialSkin

    Theming .NET WinForms, C# or VB.Net, to Google's Material Design Principles.

  • Fluent.Ribbon

    WPF Ribbon control like in Office

  • SpleeterGui

    Windows desktop front end for Spleeter - AI source separation

  • Project mention: Ask HN: Software for advanced filters for music playback? | news.ycombinator.com | 2023-12-26
  • GARbro

    Visual Novels resource browser

  • Project mention: Is there a way to download the Nekopara background pictures? | /r/NEKOPARAGAME | 2023-06-08
  • FlaUI

    UI automation library for .Net

  • Project mention: Automated testing WPF app | /r/csharp | 2023-12-09
  • Dragablz

    Dragable and tearable tab control for WPF

  • AvalonEdit

    The WPF-based text editor component used in SharpDevelop

  • AdonisUI

    Lightweight UI toolkit for WPF applications offering classic but enhanced windows visuals

  • DockPanelSuite

    DockPanel Suite - The Visual Studio inspired docking library for .NET WinForms

  • Ooui

    A small cross-platform UI library that brings the simplicity of native UI development to the web

  • ChocolateyGUI

    A delicious GUI for Chocolatey

  • Axiom

    An FFmpeg GUI for Windows (by MattMcManis)

  • Qml.Net

    Qml.Net - Qt/QML integration/support for .NET

  • XWT

    A cross-platform UI toolkit for creating desktop applications with .NET and Mono

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# GUI related posts


What are some of the best open-source GUI projects in C#? This list will help you:

Project Stars
1 Avalonia 24,057
2 MaterialDesignInXamlToolkit 14,736
3 MahApps.Metro 9,157
4 Gui.cs 9,218
5 UWP Community Toolkit 5,795
6 HandyControl 5,723
7 SophiApp 3,902
8 Eto.Forms 3,504
9 mpv.net 3,054
10 MaterialSkin 2,826
11 Fluent.Ribbon 2,461
12 SpleeterGui 2,162
13 GARbro 2,141
14 FlaUI 2,118
15 Dragablz 2,141
16 AvalonEdit 1,786
17 AdonisUI 1,662
18 DockPanelSuite 1,657
19 Ooui 1,619
20 ChocolateyGUI 1,598
21 Axiom 1,403
22 Qml.Net 1,362
23 XWT 1,351

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives