C# Desktop

Open-source C# projects categorized as Desktop

Top 23 C# Desktop Projects

  • PowerToys

    Windows system utilities to maximize productivity

    Project mention: YSK: Improving Windows 11 | reddit.com/r/pcmasterrace | 2023-01-26

    Install PowerToys from https://github.com/microsoft/PowerToys/releases by downloading the latest release and running the Setup x64.exe.

  • Avalonia

    A cross-platform UI framework for .NET

    Project mention: Does anyone use F# for cross platform desktop app development? What framework do you use? | reddit.com/r/fsharp | 2023-01-29

    In .Net MAUI (and Xamarin) and Avalonia, XAML is optional. You can do it all in code and it's pretty ergonomic, with some very light wrappers needed from time to time. For Avalonia, see https://github.com/AvaloniaUI/Avalonia/issues/3931 https://topanswers.xyz/fsharp?q=1012 TextBlock.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • lively

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

    Project mention: Guide for animated wallpapers, for free. | reddit.com/r/pcmasterrace | 2023-01-29

    So I know there are some software out there that allow people to get animated wallpapers but they come at a cost. So I decided to look around to see if there are alternatives, there are. Not even alternatives, better than the pay versions. So first off get Lively Wallpaper. It is free and open source. Install it and it comes with a few built in wallpapers, select whatever you want and you can right click on them and "customize" some of them but not all can be customized.

  • electrino

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

  • winforms

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

    Project mention: Where are these images stored? | reddit.com/r/dotnet | 2022-11-13

    The image is kept in-memory— https://github.com/dotnet/winforms/blob/main/src/System.Windows.Forms/src/System/Windows/Forms/PictureBox.cs

  • ModernWpf

    Modern styles and controls for your WPF applications

    Project mention: Interesting WPF behavior | reddit.com/r/csharp | 2023-01-23

    At least there is WPFUI and ModernWPF. :)

  • Flow.Launcher

    :mag: Quick file search & app launcher for Windows with community-made plugins

    Project mention: What’s Wrong With Flow Launcher | reddit.com/r/FlowLauncher | 2023-01-13
  • SonarQube

    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.

  • Maui

    The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors to help make your life as a .NET MAUI developer easier (by CommunityToolkit)

    Project mention: .NET MAUI thoughts | dev.to | 2023-01-21

    Took awhile for the integrated map control to be released but it is mostly here now. Needed to do a bunch of manual work to implement custom icons, Windows support, and MVVM support via custom wrappers

  • ipban

    Since 2011, IPBan is the worlds most trusted, free security software to block hackers and botnets. With both Windows and Linux support, IPBan has your dedicated or cloud server protected. Upgrade to IPBan Pro today and get a discount. Learn more at ↓

  • ScreenTask

    (📢 New Version Released) Screen sharing made easy! Share your screen across local devices without internet.

    Project mention: Syncing up all the screens in my house | reddit.com/r/homelab | 2022-10-29

    Also audio does not seem to be a part of screencast. It was asked in 2021, and has not been commented on in github. Maybe I missed something there.

  • desktopPet

    Remembering the lovely eSheep (stray sheep) from 1995 -

    Project mention: What's a CD Drive | reddit.com/r/funny | 2023-01-28

    I never came across that one but was referring to this

  • hass-workstation-service

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

    Project mention: what automation that you did that make your life easy | reddit.com/r/homeautomation | 2022-12-13

    I'm using hass workstation service. The last release included my PR to make a sensor showing what programs are using your microphone. It's now deprecated, but still the only windows program that says WHAT is using the microphone. So my automation runs when that sensor string includes "Teams.exe" or "zoom.exe"

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

  • quick-picture-viewer

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

  • CsWinRT

    C# language projection for the Windows Runtime

    Project mention: Is it a bad idea to start a UWP app in 2022? | reddit.com/r/dotnet | 2022-06-20

    https://github.com/microsoft/CsWinRT (105)

  • SylphyHorn

    Virtual Desktop Tools for Windows 10.

  • Discord-History-Tracker

    Desktop app & browser script that saves Discord chat history into a file, and an offline viewer that displays the file.

    Project mention: The trend of using Discord as the main information storage for mod/packs needs to stop. | reddit.com/r/feedthebeast | 2022-10-04
  • ChromeCast-Desktop-Audio-Streamer

    Stream the sound of your desktop to your Chromecast Audio device

    Project mention: What is the max amount of google minis you have had play music from Spotify at once? | reddit.com/r/googlehome | 2023-01-15

    I know its not the workaround you might be looking for, but something you could use until you figure it out. Just install https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer on your computer, and then open the spotify app, or navigate to the webapp. From here you can play your music and your desktop audio will cast to your speaker group without stuttering. Keep in mind all audio from the computer will play on the speaker group, with a delay, so you'll want to turn down the speakers on your computer to zero. Good luck

  • arcgis-osm-editor

    ArcGIS Editor for OpenStreetMap is a toolset for GIS users to access and contribute to OpenStreetMap through their Desktop or Server environment.

    Project mention: Issue creating a Network Dataset from OSM-Data using ArcMap and ESRIs OSM Toolbox | reddit.com/r/gis | 2022-10-18

    I am trying to create a Network Dataset from OSM Data with ArcMap (10.8.2) and the ESRI OpenStreetMap-Toolbox.

  • CrossPlatformDiskTest

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

  • Clowd.Squirrel

    Quick and easy installer and automatic updates for desktop applications

    Project mention: What is currently a good way to provide an installer for WPF application? | reddit.com/r/dotnet | 2022-10-01

    A few months ago I experimented with Clowd.Squirrel (https://github.com/clowd/Clowd.Squirrel) and it's really nice and easy to use. Unfortunately I had to disable delta packages because windows defender slowed down the update process of delta packages tremendously.

  • DotnetRuntimeBootstrapper

    Bootstrapped framework-dependent deployment for .NET applications

    Project mention: Dotnet Wrapper | reddit.com/r/dotnetcore | 2022-03-19

    I finally found the Reddit Post I was looking for it, it was to this github https://github.com/Tyrrrz/DotnetRuntimeBootstrapper

  • Universal-x86-Tuning-Utility

    Unlock the full potential of your Intel/AMD based device.

    Project mention: Just got my Asus ROG Strix G15 (Ryzen 9 6900HX, RTX 3070TI 150W with 8gb Vram, 2560x1080 display with 165hz, 16GB Ram, 1TB SSD) for 2000$ worth it? Feeling good anyway ✨ | reddit.com/r/GamingLaptops | 2023-01-29
  • SaaSHub

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

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 2023-01-29.

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 85,454
2 Avalonia 16,646
3 lively 9,757
4 electrino 4,302
5 winforms 3,725
6 ModernWpf 3,479
7 Flow.Launcher 2,958
8 Maui 1,267
9 ipban 1,118
10 ScreenTask 640
11 desktopPet 636
12 hass-workstation-service 579
13 PicView 522
14 quick-picture-viewer 518
15 CsWinRT 417
16 SylphyHorn 350
17 Discord-History-Tracker 343
18 ChromeCast-Desktop-Audio-Streamer 337
19 arcgis-osm-editor 334
20 CrossPlatformDiskTest 301
21 Clowd.Squirrel 286
22 DotnetRuntimeBootstrapper 227
23 Universal-x86-Tuning-Utility 180
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives