C# Winforms

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

Top 23 C# Winform Projects

  1. CefSharp

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

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Terminal.Gui

    Cross Platform Terminal UI toolkit for .NET

    Project mention: spectre.console VS Gui.cs - a user suggested alternative | libhunt.com/r/spectre.console | 2024-12-25
  4. ImageGlass

    ๐Ÿž A lightweight, versatile image viewer

    Project mention: Even Microsoft Notepad is getting AI text editing now | news.ycombinator.com | 2024-11-07

    > The reliance on crusty old ass applications like those on Windows is actually kinda depressing.

    macOS is the most consistent OS and Windows 11 the least [1]. With the exception of IrfanView I find neither of those apps particularly crusty though. There's https://imageglass.org

    I personally moved from macOS to KDE Plasma and I'm a happy camper as long as I stay with Plasma/Qt apps.

    [1] https://ntdev.blog/2021/02/06/state-of-the-windows-how-many-...

  5. 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: R3 alternatives - Rx.NET, UniRx, and ReactiveUI | libhunt.com/r/R3 | 2024-09-20
  6. 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: WinUI.TableView VS UWP Community Toolkit - a user suggested alternative | libhunt.com/r/WinUI.TableView | 2024-09-04
  7. 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.

  8. winforms

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

    Project mention: Writing GUI apps for Windows is painful | news.ycombinator.com | 2024-06-30

    Apps developed for the modern (open-source) version of .NET may be compiled to a native code (NativeAOT). Some time ago, I tried AOT on a simple WinForms project and it worked. Unfortunately, functions using COM APIs are not yet supported (as they rely on reflection). There is an ongoing effort to fix this problem: https://github.com/dotnet/winforms/issues/4649

  9. SaaSHub

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

    SaaSHub logo
  10. mpv.net

    ๐ŸŽž mpv.net is a media player for Windows with a modern GUI.

  11. R3

    The new future of dotnet/reactive and UniRx.

    Project mention: R3 alternatives - Rx.NET, UniRx, and ReactiveUI | libhunt.com/r/R3 | 2024-09-20
  12. Open Live Writer

    An open source fork of Windows Live Writer

  13. FlaUI

    UI automation library for .Net

    Project mention: The Biggest Crypto Scam in 2024 | dev.to | 2024-10-10

    The website is called FlaUI, and they even have a GitHub repository that looks legit.

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

  15. Depressurizer

    A Steam library categorizing tool.

  16. CSLA .NET

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

  17. TaskScheduler

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

  18. VirusTotalUploader

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

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

  20. Modern.Forms

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

  21. DarkUI

    Dark themed control and docking library for .NET WinForms.

  22. RibbonWinForms

    An Office Ribbon Control for .NET WinForms

  23. quick-picture-viewer

    ๐Ÿ–ผ๏ธ Lightweight, versatile desktop image viewer for Windows. The best replacement for the default Windows photo viewer.

  24. NetSparkle

    NetSparkle is a C#, cross-platform, highly-configurable software update framework with pre-built UI for .NET developers compatible with .NET 4.6.2/.NET 6+, WinForms, WPF, and Avalonia; uses Ed25519 signatures. View basic usage here in the README and try the samples for yourself.

  25. GeneralUpdate

    Unlimited Updates, Boundless Upgrades.

    Project mention: Hello guys, I have developed an open-source project for automatic upgrades | news.ycombinator.com | 2024-12-05
  26. 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 discussion

Log in or Post with

C# Winforms related posts

  • The Biggest Crypto Scam in 2024

    1 project | dev.to | 10 Oct 2024
  • Implementing UI Automation Testing for Desktop Applications Dealing With Different DBMS

    2 projects | dev.to | 5 Jun 2024
  • 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
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Mar 2025
    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,982
2 Terminal.Gui 9,935
3 ImageGlass 8,887
4 ReactiveUI 8,209
5 UWP Community Toolkit 5,946
6 LiveCharts2 4,608
7 winforms 4,524
8 mpv.net 3,908
9 R3 2,620
10 Open Live Writer 2,467
11 FlaUI 2,394
12 BizHawk 2,306
13 Depressurizer 1,448
14 CSLA .NET 1,293
15 TaskScheduler 1,244
16 VirusTotalUploader 1,240
17 TabularEditor 914
18 Modern.Forms 870
19 DarkUI 850
20 RibbonWinForms 786
21 quick-picture-viewer 737
22 NetSparkle 678
23 GeneralUpdate 604

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C# is
the 10th most popular programming language
based on number of references?