C# GUI

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 Foundation community project.

  • Project mention: Industrial Controller? Windows or Linux? | news.ycombinator.com | 2024-03-07

    You might also want to look at AvaloniaUI[0] for a cross platform .NET GUI library. It is similar to WPF but much nicer to work with.

    [0] https://github.com/AvaloniaUI/Avalonia

  • MaterialDesignInXamlToolkit

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • MahApps.Metro

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

  • Project mention: Windows 8 style app (metro style app) | /r/windows | 2023-05-08

    You can make a WPF application with VS2022 CE and then install this NuGet package: MahApps

  • Gui.cs

    Cross Platform Terminal UI toolkit for .NET

  • Project mention: Forget MAUI; Get TUI! - C#'s best cross platform console UI toolkit ships first 2.0 alpha package (Terminal.Gui) | /r/csharp | 2023-06-07
  • 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.

  • Project mention: Hello everyone, I made a Windows 10/11 Multitool app with Winforms. I'm just gonna share some screenshots. | /r/csharp | 2023-05-19

    GitHub/WCT/Controls/DataGrid (source code for the control)

  • HandyControl

    Contains some simple and commonly used WPF controls

  • Xamarin.Forms

    Xamarin.Forms Official Home

  • Project mention: How To Update Picker To Property Value On Load | /r/xamarindevelopers | 2023-10-31

    EDIT2: Yeah, https://github.com/xamarin/Xamarin.Forms/issues/2751

  • 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
  • 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
  • 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
  • Dragablz

    Dragable and tearable tab control for WPF

  • FlaUI

    UI automation library for .Net

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

    The WPF-based text editor component used in SharpDevelop

  • Project mention: How should i go about making a library to color code (syntax highlighting) a user has written? | /r/csharp | 2023-05-28

    For the most part it's best to just use something like AvalonEdit that already implements it for you. There's some documentation and if you dig a long time ago there was a book about how it was made (along with SharpDevelop) that may still be findable.

  • 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

  • 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

Index

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

Project Stars
1 Avalonia 23,672
2 MaterialDesignInXamlToolkit 14,616
3 MahApps.Metro 9,122
4 Gui.cs 9,107
5 UWP Community Toolkit 5,770
6 HandyControl 5,648
7 Xamarin.Forms 5,634
8 SophiApp 3,685
9 Eto.Forms 3,480
10 mpv.net 2,952
11 MaterialSkin 2,816
12 Fluent.Ribbon 2,438
13 SpleeterGui 2,120
14 GARbro 2,092
15 Dragablz 2,092
16 FlaUI 2,092
17 AvalonEdit 1,761
18 AdonisUI 1,662
19 DockPanelSuite 1,651
20 Ooui 1,619
21 ChocolateyGUI 1,592
22 Qml.Net 1,362
23 XWT 1,351

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com