SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 C# Winform Projects
-
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.
-
ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
-
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.
-
LiveCharts2
Simple, flexible, interactive & powerful charts, maps and gauges for .Net, LiveCharts2 can now practically run everywhere Maui, Uno Platform, Blazor-wasm, WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.
-
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.
-
BizHawk
BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
-
TaskScheduler
Provides a .NET wrapper for the Windows Task Scheduler. It aggregates the multiple versions, provides an editor and allows for localization. (by dahall)
-
TabularEditor
This is the code repository and issue tracker for Tabular Editor 2.X (free, open-source version). This repository is being maintained by Daniel Otykier.
-
quick-picture-viewer
๐ผ๏ธ Lightweight, versatile desktop image viewer for Windows. The best replacement for the default Windows photo viewer.
-
NetSparkle
NetSparkle is a C# cross-platform software update framework for .NET developers compatible with .NET 4.6.2/.NET 6+, WinForms, WPF, and Avalonia; uses Ed25519 or DSA signatures! View basic usage here in the README or visit our website for code docs.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The Fullscreen Chromium (cefsharp) based Web-Browser ignores optionally user input like Mouse clicks, and is optionally always in the foreground (Force-Top-Most), so it can be used for any situation.
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
ReactiveUI is based on Rx and very popular in the .Net world: https://www.reactiveui.net/.
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-19GitHub/WCT/Controls/DataGrid (source code for the control)
Project mention: Ask HN: Any way to write a simple desktop app anymore? | news.ycombinator.com | 2024-01-22Windows Forms[0] is still alive and will never die, and very low overhead to start with, and works on new and shiny .NET 8.
If Linux or macOS, you can use AvaloniaUI[1] instead which is sufficiently advanced but assumes some prior knowledge.
[0] https://github.com/dotnet/winforms/blob/main/docs/getting-st...
[1] https://docs.avaloniaui.net/docs/get-started/
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03But I think some of this stuff is already handled in Avalonia ecosystem like https://github.com/Mapsui/Mapsui, https://github.com/beto-rodriguez/LiveCharts2 and few others...
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: RyujinX โ Open Source Nintendo Switch Emulator | news.ycombinator.com | 2023-08-30BizHawk is a premier emulator for generating Tool Assisted Speedruns and written in C#.
https://github.com/TASEmulators/BizHawk
Another thing you can do is use a Steam tag management system like Depressurizer to automatically tag games with their approximate HLTB time (eg. 1-5 hours could be a category, 6-10 hours could be another category), then on Steam Deck you can use the Tab Master plugin for Decky to show each HLTB categories as a separate tab. There are probably other ways to display the categories as well.
Project mention: How can a rich domain model be implemented in practice using EF Core? | /r/dotnet | 2023-06-28
If you want to try it out, the easiest option is to get Tabular Editor 2: https://github.com/TabularEditor/TabularEditor/releases/tag/2.18.1
Project mention: RibbonWinForms VS NOV-Examples-for-WinForms - a user suggested alternative | libhunt.com/r/RibbonWinForms | 2023-07-14
Along with some of the other comments, there is NetSparkle for C#-based apps: https://github.com/NetSparkleUpdater/NetSparkle (disclaimer: I am the primary maintainer of this repository).
C# Winforms related posts
- Ask HN: Any way to write a simple desktop app anymore?
- HP misreads room, awkwardly brags about its โless hatedโ printers | Opinion: HP's printer business practices have infuriated users for years.
- A GitHub issue suggests the removal of the WebBrowser control in WinForms. If you think this is a bad idea, be sure to voice your disapproval on the issue!
-
RibbonWinForms VS NOV-Examples-for-WinForms - a user suggested alternative
2 projects | 14 Jul 2023
-
winforms-datavisualization-net VS NOV-Examples-for-WinForms - a user suggested alternative
2 projects | 13 Jul 2023
- Okay Seriously... How do I reduce the number of decks I have???
- Pia Carrot (English) - Full Installation Guide With Links
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Winform projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | CefSharp | 9,677 |
2 | Gui.cs | 9,107 |
3 | ReactiveUI | 7,905 |
4 | ImageGlass | 6,646 |
5 | UWP Community Toolkit | 5,770 |
6 | winforms | 4,201 |
7 | LiveCharts2 | 3,820 |
8 | mpv.net | 2,952 |
9 | Open Live Writer | 2,447 |
10 | FlaUI | 2,092 |
11 | BizHawk | 2,002 |
12 | Depressurizer | 1,385 |
13 | CSLA .NET | 1,218 |
14 | TaskScheduler | 1,150 |
15 | try-convert | 1,136 |
16 | VirusTotalUploader | 1,054 |
17 | DarkUI | 823 |
18 | TabularEditor | 822 |
19 | Modern.Forms | 794 |
20 | RibbonWinForms | 727 |
21 | quick-picture-viewer | 611 |
22 | NetSparkle | 555 |
23 | Exceptionless | 549 |
Sponsored