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. Learn more →
Top 23 C# GUI Projects
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
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.
-
MahApps.Metro
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
-
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.
-
SophiApp
:zap: The most powerful open source tweaker on GitHub for fine-tuning Windows 10 & Windows 11
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Ooui
A small cross-platform UI library that brings the simplicity of native UI development to the web
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Businesses do seem to like AvaloniaUI and Uno.
https://avaloniaui.net/
https://platform.uno/
Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06As 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.
Project mention: Win11Debloat is a simple script that removes pre-installed windows bloatware | news.ycombinator.com | 2023-08-02
An option that does not seem to have been mentioned yet is Eto.Forms: https://github.com/picoe/Eto
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.
Project mention: Ask HN: Software for advanced filters for music playback? | news.ycombinator.com | 2023-12-26
Project mention: Is there a way to download the Nekopara background pictures? | /r/NEKOPARAGAME | 2023-06-08
Project mention: How should i go about making a library to color code (syntax highlighting) a user has written? | /r/csharp | 2023-05-28For 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.
C# GUI related posts
-
Uno: Create Beautiful Cross Platform .NET Apps Faster
-
Industrial Controller? Windows or Linux?
-
Avalonia – Farewell to the .NET Foundation
-
AvaloniaUI: Create Multi-Platform Apps with .NET
-
.NET on Linux: What a Contrast
-
Too many Mac apps are being built with Electron
-
Ask HN: Do you have a problem you'd pay to have taken away?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 20 May 2024
Index
What are some of the best open-source GUI projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Avalonia | 23,994 |
2 | MaterialDesignInXamlToolkit | 14,719 |
3 | MahApps.Metro | 9,149 |
4 | Gui.cs | 9,196 |
5 | UWP Community Toolkit | 5,790 |
6 | HandyControl | 5,705 |
7 | SophiApp | 3,861 |
8 | Eto.Forms | 3,499 |
9 | mpv.net | 3,044 |
10 | MaterialSkin | 2,825 |
11 | Fluent.Ribbon | 2,457 |
12 | SpleeterGui | 2,157 |
13 | GARbro | 2,140 |
14 | FlaUI | 2,110 |
15 | Dragablz | 2,141 |
16 | AvalonEdit | 1,781 |
17 | AdonisUI | 1,662 |
18 | DockPanelSuite | 1,656 |
19 | Ooui | 1,619 |
20 | ChocolateyGUI | 1,598 |
21 | Axiom | 1,403 |
22 | Qml.Net | 1,362 |
23 | XWT | 1,351 |
Sponsored