C# windows-desktop

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

Top 23 C# windows-desktop Projects

windows-desktop
  1. Windows-Auto-Night-Mode

    Automatically switches between the dark and light theme of Windows 10 and Windows 11

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. cairoshell

    Cairo is a customizable, intuitive desktop environment for Winrepo[description] dows.

  4. OnTopReplica

    A real-time always-on-top “replica” of a window of your choice (on Windows).

  5. p2p

    🖥️ P2P Remote Desktop - Portable, No Configuration or Installation Needed.

  6. PSAppDeployToolkit

    Project Homepage & Forums

  7. DockPanelSuite

    DockPanel Suite - The Visual Studio inspired docking library for .NET WinForms

  8. Windows-11-Guide

    Windows 10/11 Guide. Including Windows Security tools, Encryption, Nextcloud, Graphics, Gaming, Virtualization, Windows Subsystem for Linux (WSL 2), Software Apps, and Resources.

  9. SaaSHub

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

    SaaSHub logo
  10. 32feet

    Personal Area Networking for .NET. Open source and professionally supported

  11. ParquetViewer

    Simple Windows desktop application for viewing & querying Apache Parquet files

  12. DarkUI

    Dark themed control and docking library for .NET WinForms.

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

  14. ManagedShell

    A library for creating Windows shell replacements using .NET.

  15. Asus-ROG-Ally-Guide

    A Community Guide to getting all your Accessories, Games, Emulators, and Gaming Tips for your Asus ROG Ally Gaming Handheld.

  16. SyncMLViewer

    A small real time SyncML protocol Viewer

  17. AnyStatus

    A remote control for your CI/CD pipelines and more

  18. SingleInstanceCore

    For developing single instance application - For Windows applications on .NET Core/ .NET 5

  19. Countly SDK for Windows

    Windows Phone & Windows SDK for Countly Analytics

  20. UpbeatUI

    A lightweight MVVM framework for touch based Windows applications on top of the WPF framework.

    Project mention: Show HN: Every open source tool from the "What's HN working on" thread | news.ycombinator.com | 2024-08-28

    Pretty cool, nice to have an easy to read list.

    One issue I noticed with my project [1] is that the description is for the wrong thing. This is probably partially my fault, since I wrote about two projects in one comment [2]. The music production app is closed source, but the UI library I maintain for it is open source. Seems like that might have thrown off your AI tool.

      [1] https://github.com/Pulselyre/UpbeatUI

  21. ValheimPlus-Manager

    GUI for management of ValheimPlus installations, both for game and server clients!

  22. Scriper

    .Net Core desktop app for running scripts.

  23. compinfo

    Display basic computer info

    Project mention: I built a native Windows Todo app in pure C (278 KB, no frameworks) | news.ycombinator.com | 2025-05-11

    Here is one of few Windows apps that I have written, albeit in C#. compinfo is a single, 431 KB windows executable.

    It displays basic computer info including user name, computer name, OS, model, serial number (service tag), CPU model, memory, IPv4 address and uptime.

    https://github.com/jftuga/compinfo

  24. Terms

    A windows based application for managing terminal connections.

  25. RoleDDNG

    A WPF-based role-playing character creation and modification tool, aimed at 100% compatibility with the old RoleDD program.

  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# windows-desktop discussion

Log in or Post with

C# windows-desktop related posts

  • MVVM Light Toolkit VS Epoxy - a user suggested alternative

    2 projects | 20 Sep 2024
  • Give me boring engine ideas

    1 project | /r/BeamNG | 27 Aug 2023
  • Auto Dark Mode + Neovim: Windows (maybe Linux?)

    2 projects | /r/neovim | 18 Jul 2023
  • Two EPIC and must have apps to learn beatmatching by ear.

    1 project | /r/Beatmatch | 3 Jul 2023
  • This is the best recreation of Dina Caliente I have ever seen

    1 project | /r/sims2 | 7 Jun 2023
  • Diablo IV set up as Blizzard does not support 32:9

    2 projects | /r/ultrawidemasterrace | 6 Jun 2023
  • Auto Dark & Light Mode on Windows 11

    1 project | /r/microsoft | 2 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source windows-desktop projects in C#? This list will help you:

# Project Stars
1 Windows-Auto-Night-Mode 8,270
2 cairoshell 2,994
3 OnTopReplica 2,605
4 p2p 2,434
5 PSAppDeployToolkit 2,020
6 DockPanelSuite 1,777
7 Windows-11-Guide 1,560
8 32feet 884
9 ParquetViewer 882
10 DarkUI 849
11 NetSparkle 700
12 ManagedShell 351
13 Asus-ROG-Ally-Guide 346
14 SyncMLViewer 178
15 AnyStatus 59
16 SingleInstanceCore 35
17 Countly SDK for Windows 25
18 UpbeatUI 25
19 ValheimPlus-Manager 13
20 Scriper 13
21 compinfo 4
22 Terms 1
23 RoleDDNG 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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