C# Winforms

Open-source C# projects categorized as Winforms
Topics: C# .NET WPF Windows GUI

Top 23 C# Winform Projects

  • CefSharp

    .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

  • Project mention: Head-up-Display Stream Deck Plugin | /r/u_pariswhitney | 2023-06-23

    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.

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

  • Project mention: Humble Chronicles: Managing State with Signals | news.ycombinator.com | 2023-05-19

    ReactiveUI is based on Rx and very popular in the .Net world: https://www.reactiveui.net/.

  • ImageGlass

    ๐Ÿž A lightweight, versatile image viewer

  • Project mention: IrfanView | news.ycombinator.com | 2024-03-30
  • 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)

  • winforms

    Windows Forms is a .NET UI framework for building Windows desktop applications.

  • Project mention: Ask HN: Any way to write a simple desktop app anymore? | news.ycombinator.com | 2024-01-22

    Windows 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/

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

  • Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03

    But 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...

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

  • Open Live Writer

    An open source fork of Windows Live Writer

  • FlaUI

    UI automation library for .Net

  • Project mention: Automated testing WPF app | /r/csharp | 2023-12-09
  • 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.

  • Project mention: RyujinX โ€“ Open Source Nintendo Switch Emulator | news.ycombinator.com | 2023-08-30

    BizHawk is a premier emulator for generating Tool Assisted Speedruns and written in C#.

    https://github.com/TASEmulators/BizHawk

  • Depressurizer

    A Steam library categorizing tool.

  • Project mention: I wrote an app for myself to filter my library by HLTB | /r/SteamDeck | 2023-12-11

    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.

  • CSLA .NET

    A home for your business logic in any .NET application.

  • Project mention: How can a rich domain model be implemented in practice using EF Core? | /r/dotnet | 2023-06-28
  • TaskScheduler

    Provides a .NET wrapper for the Windows Task Scheduler. It aggregates the multiple versions, provides an editor and allows for localization. (by dahall)

  • try-convert

    Helping .NET developers port their projects to .NET Core!

  • VirusTotalUploader

    C# Open-Source Winforms application for uploading files to VirusTotal

  • DarkUI

    Dark themed control and docking library for .NET WinForms.

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

  • Project mention: TMDL Guide? | /r/PowerBI | 2023-04-27

    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

  • Modern.Forms

    Cross-platform spiritual successor to Winforms for .NET 6+

  • RibbonWinForms

    An Office Ribbon Control for .NET WinForms

  • Project mention: RibbonWinForms VS NOV-Examples-for-WinForms - a user suggested alternative | libhunt.com/r/RibbonWinForms | 2023-07-14
  • 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.

  • Project mention: Sparkle: A software update framework for macOS | news.ycombinator.com | 2024-02-13

    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).

  • Exceptionless

    Exceptionless clients for the .NET platform

  • 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# Winforms related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com