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 Winform Open-Source 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...
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.
BizHawk is a premier emulator for generating Tool Assisted Speedruns and written in C#.
Project mention: HandBrake 1.7.0 – The open source video transcoder | news.ycombinator.com | 2023-11-19Its literally a feature of all the underlying encoders. And you can do it even with exotic ffmpeg/vapoursynth filter chains. So I can't imagine why.
TBH I would just recommend Staxrip if you are on Windows: https://github.com/staxrip/staxrip
There is a linux equivalent, I can't remember what its called.
Or maybe some av1an GUI for Mac/Linux. All of these things support a target file size with many more features.
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: I wrote a program to bind MIDI signals to different actions | /r/csharp | 2023-04-22It's DarkUI library. Fantastic work of Robin Perris. https://github.com/RobinPerris/DarkUI
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).
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???
- A note of appreciation for paperless ngx
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Winform projects? This list will help you:
Project | Stars | |
---|---|---|
1 | CefSharp | 9,664 |
2 | Gui.cs | 9,087 |
3 | ReactiveUI | 7,897 |
4 | ImageGlass | 6,618 |
5 | UWP Community Toolkit | 5,764 |
6 | winforms | 4,195 |
7 | LiveCharts2 | 3,804 |
8 | mpv.net | 2,935 |
9 | Open Live Writer | 2,447 |
10 | FlaUI | 2,081 |
11 | BizHawk | 1,998 |
12 | staxrip | 1,992 |
13 | Depressurizer | 1,384 |
14 | CSLA .NET | 1,213 |
15 | TaskScheduler | 1,144 |
16 | try-convert | 1,136 |
17 | VirusTotalUploader | 1,047 |
18 | DarkUI | 823 |
19 | TabularEditor | 821 |
20 | Modern.Forms | 793 |
21 | RibbonWinForms | 726 |
22 | quick-picture-viewer | 610 |
23 | NetSparkle | 551 |