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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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: 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: Understanding DynamicData in .NET: Reactive Data Management Made Easy | dev.to | 2024-04-30ReactiveUI Official Website: For information on ReactiveUI, which closely integrates with DynamicData, visit the official website. This site offers extensive documentation and tutorials for both ReactiveUI and DynamicData. ReactiveUI.
Project mention: ImageGlass โ A lightweight, versatile image viewer for Windows | news.ycombinator.com | 2024-04-28
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
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
-
ImageGlass โ A lightweight, versatile image viewer for Windows
-
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???
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source Winform projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | CefSharp | 9,705 |
2 | Gui.cs | 9,241 |
3 | ReactiveUI | 7,926 |
4 | ImageGlass | 6,818 |
5 | UWP Community Toolkit | 5,797 |
6 | winforms | 4,257 |
7 | LiveCharts2 | 4,012 |
8 | mpv.net | 3,054 |
9 | Open Live Writer | 2,448 |
10 | FlaUI | 2,126 |
11 | BizHawk | 2,032 |
12 | Depressurizer | 1,389 |
13 | CSLA .NET | 1,226 |
14 | TaskScheduler | 1,162 |
15 | try-convert | 1,142 |
16 | VirusTotalUploader | 1,081 |
17 | TabularEditor | 828 |
18 | DarkUI | 823 |
19 | Modern.Forms | 801 |
20 | RibbonWinForms | 734 |
21 | quick-picture-viewer | 622 |
22 | NetSparkle | 572 |
23 | Exceptionless | 551 |
Sponsored