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: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

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

  • 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: Understanding DynamicData in .NET: Reactive Data Management Made Easy | dev.to | 2024-04-30

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

  • ImageGlass

    ๐Ÿž A lightweight, versatile image viewer

  • Project mention: ImageGlass โ€“ A lightweight, versatile image viewer for Windows | news.ycombinator.com | 2024-04-28
  • 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.

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

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

  • VirusTotalUploader

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

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

  • DarkUI

    Dark themed control and docking library for .NET WinForms.

  • 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

  • ImageGlass โ€“ A lightweight, versatile image viewer for Windows

    1 project | news.ycombinator.com | 28 Apr 2024
  • Ask HN: Any way to write a simple desktop app anymore?

    1 project | news.ycombinator.com | 22 Jan 2024
  • HP misreads room, awkwardly brags about its โ€œless hatedโ€ printers | Opinion: HP's printer business practices have infuriated users for years.

    1 project | /r/technology | 8 Dec 2023
  • 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!

    1 project | /r/csharp | 30 Nov 2023
  • 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???

    1 project | /r/EDH | 7 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

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