C# Desktop

Open-source C# projects categorized as Desktop | Edit details
Related topics: #Windows #C# #.NET #WPF #Electron

Top 19 C# Desktop Projects

  • GitHub repo PowerToys

    Windows system utilities to maximize productivity

    Project mention: Microsoft Powertoys: Make Shortcut Guide Universal? | reddit.com/r/windows | 2022-01-21

    Great idea, something we're tracking on https://github.com/microsoft/PowerToys/issues/129

  • GitHub repo lively

    Free and open-source software that allows users to set animated desktop wallpapers and screensavers.

    Project mention: Vanta.js Animated 3D Backgrounds | news.ycombinator.com | 2022-01-03

    Neat. This can run as Windows background using https://github.com/rocksdanister/lively

    I would think twice before running it as a web page background though. We are not technologically sophisticated enough to waste processing power when it comes to mobile devices.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo electrino

    Desktop runtime for apps built on web technologies, using the system's own web browser engine

  • GitHub repo winforms

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

    Project mention: Best practice for managing employee information. | reddit.com/r/csharp | 2022-01-09

    Winforms is far from dead. It has been revived in .NET Core 3.1 and has an active GitHub repo: https://github.com/dotnet/winforms

  • GitHub repo Chromely

    Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)

    Project mention: C# + HTML instead of JavaScript? | reddit.com/r/csharp | 2021-10-30
  • GitHub repo ModernWpf

    Modern styles and controls for your WPF applications

    Project mention: Ask HN: Why is building Windows apps so complicated | news.ycombinator.com | 2021-12-12

    Neither WPF nor WinUI are using OS controls for most of their GUI. Their GUI is defined by styles and templates in various XAML files. You can make controls look however you like. Microsoft did a great job back then re-implementing UX of WinXP and Win7 on top of WPF, but unfortunately not the newer Windows versions.

    Here’s a third-party project with styles and templates implementing GUI similar to Win10: https://github.com/Kinnara/ModernWpf Their approach seems correct, and the screenshots looking nice. I never needed that library BTW, my clients who need good GUI usually provide professionally-made design which is unrelated to Windows controls.

    Also, here’s a relevant GitHub issue https://github.com/dotnet/wpf/issues/5793 which currently says “.NET 7.0 milestone”, however the 7.0 is scheduled for November 2022, i.e. in about 1 year, and they may or may not deliver by then.

  • GitHub repo ipban

    IPBan is the worlds most trusted security software to block hackers and botnets. With both Windows and Linux support, IPBan has your dedicated or cloud server protected. Thousands of users agree. Learn more at ↓

    Project mention: Automatically ban at signs of bruteforce/botnet attacks w/ known attackers lists | reddit.com/r/cybersecurity | 2022-01-08
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo PicView

    Fast Picture Viewer with compact UI that can be hidden. Features image effects, galleries, EXIF and more. The application can automatically adjusts itself to your screen.

    Project mention: Need advice on rewriting project | reddit.com/r/csharp | 2021-12-05
  • GitHub repo desktopPet

    Remembering the lovely eSheep (stray sheep) from 1995 -

    Project mention: Sheep.exe on Microsoft Store | news.ycombinator.com | 2021-11-24
  • GitHub repo hass-workstation-service

    Provide useful sensors and services from your workstation to Home Assistant.

    Project mention: Actively developing MQTT clients ( Windows ) | reddit.com/r/MQTT | 2022-01-14
  • GitHub repo quick-picture-viewer

    🖼️ Lightweight, versatile desktop image viewer for Windows. The best replacement for the default Windows photo viewer.

    Project mention: Windows10 picture software suck a$$. Can you suggest me a free, no adds, easy to use and better than this carp? | reddit.com/r/software | 2021-03-10

    this one

  • GitHub repo SylphyHorn

    Virtual Desktop Tools for Windows 10.

    Project mention: Virual Desktop Enhancer for windows 11 | reddit.com/r/windows | 2021-06-30

    I used Virtual desktop enhancer and sylphhorn When i had windows 10 to switch to different virtual desktops using ctrl+1 ctrl+2 and so on.. But For some reason both the apps and many other i tried dont work in windows 11 Does anyone know how to fix this? I believe both of them use autohotkey not sure tho.

  • GitHub repo ChromeCast-Desktop-Audio-Streamer

    Stream the sound of your desktop to your Chromecast Audio device

    Project mention: Problem: Nest Audio is terrible(?) | reddit.com/r/googlehome | 2021-12-06

    Have a look through the troubleshooting wiki. If all else fails you can manually add the speaker. https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/wiki

  • GitHub repo SylphyHornEx

    📺 Virtual desktop tools for Windows 10, now with reordering

    Project mention: Is there any way to replicate the xfce workspace switcher in Win10/11? | reddit.com/r/xfce | 2021-12-22

    Github: https://github.com/ViRb3/SylphyHornEx

  • GitHub repo CrossPlatformDiskTest

    Windows, macOS and Android storage (HDD, SSD, RAM) speed testing/performance benchmarking app

    Project mention: If the US sanctions weren't there, could Hisilicon produce similar Soc's like Apple M1, A1x series ? | reddit.com/r/AndroidQuestions | 2021-12-26

    Link - Benchmark

  • GitHub repo DotnetRuntimeBootstrapper

    Bootstrapped framework-dependent deployment for .NET applications

    Project mention: Deploy Self-Contained .NET Apps Without Packaging the Runtime | reddit.com/r/csharp | 2021-12-06

    It rolls over with app.config. Runs on CLR 2.0 on Win7 and CLR 4.0 on everything else. https://github.com/Tyrrrz/DotnetRuntimeBootstrapper/blob/master/DotnetRuntimeBootstrapper.AppHost/App.config

  • GitHub repo Material-Message-Box

    A WPF Message Box implementing material design

    Project mention: Reusable WPF Material Message box library | reddit.com/r/dotnet | 2021-04-03
  • GitHub repo EdgeSharp

    Build .NET Win32/WinForms/WPF WebView2 HTML5 Desktop Apps

    Project mention: .NET 6 | news.ycombinator.com | 2021-11-08
  • GitHub repo gamelodge_unity

    Official fork of Gamelodge: where everything is made by users (by BananaHemic)

    Project mention: Coding and seeing changes - All from inside the Quest! | reddit.com/r/OculusQuest | 2021-04-02

    There was a project for actual coding on the Quest (no PC needed!): Gamelodge (https://github.com/bananaHemic/gamelodge_unity)

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). The latest post mention was on 2022-01-21.

C# Desktop related posts


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

Project Stars
1 PowerToys 66,899
2 lively 5,968
3 electrino 4,209
4 winforms 3,338
5 Chromely 2,766
6 ModernWpf 2,683
7 ipban 822
8 PicView 445
9 desktopPet 439
10 hass-workstation-service 424
11 quick-picture-viewer 396
12 SylphyHorn 304
13 ChromeCast-Desktop-Audio-Streamer 265
14 SylphyHornEx 204
15 CrossPlatformDiskTest 194
16 DotnetRuntimeBootstrapper 189
17 Material-Message-Box 80
18 EdgeSharp 52
19 gamelodge_unity 8
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.