C# Desktop

Open-source C# projects categorized as Desktop
Topics: Windows .NET C# MacOS WPF

Top 23 C# Desktop Projects

  • PowerToys

    Windows system utilities to maximize productivity

  • Project mention: Unlock Web Dev Superpowers with PowerToys | dev.to | 2024-03-23

    Windows PowerToys GitHub Repo

  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.

  • Project mention: Industrial Controller? Windows or Linux? | news.ycombinator.com | 2024-03-07

    You might also want to look at AvaloniaUI[0] for a cross platform .NET GUI library. It is similar to WPF but much nicer to work with.

    [0] https://github.com/AvaloniaUI/Avalonia

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • lively

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

  • Project mention: how do i turn it off bruh | /r/LivelyWallpaper | 2023-09-22
  • Flow.Launcher

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

  • Project mention: Quick file search and app launcher for Windows with community-made plugins | news.ycombinator.com | 2024-01-28
  • electrino

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

  • ModernWpf

    Modern styles and controls for your WPF applications

  • Project mention: Was my teacher right ? | /r/UI_Design | 2023-05-01

    I was just googling around and found this page. https://wpfui.lepo.co/ maybe it something you can use. Or this github repo https://github.com/Kinnara/ModernWpf

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

  • 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
  • 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: CommunityToolkit / Maui Release v5.3.0 | news.ycombinator.com | 2023-08-15
  • 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 ↓

  • Project mention: Well I'm ready to throw in the towel - public IP to 3389 | /r/sysadmin | 2023-12-07
  • desktopPet

    Remembering the lovely eSheep (stray sheep) from 1995 -

  • Project mention: What is so ancient only an Internet veteran can remember? | /r/AskReddit | 2023-07-15

    Since I don’t remember it being that popular, I doubt anyone else will remember this, but at one point, there was a program called eSheep that was kind of like pets in your computer. They would walk around on your thumbnails, munch on grass that suddenly appeared, and if you were very lucky, every once in a blue moon, a flying saucer would appear and abduct one of them.

  • ScreenTask

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

  • quick-picture-viewer

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

  • hass-workstation-service

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

  • CsWinRT

    C# language projection for the Windows Runtime

  • Project mention: Leaked Microsoft poll shows fewer employees have confidence in leadership | news.ycombinator.com | 2023-06-24
  • CrossPlatformDiskTest

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

  • Project mention: Random speed drop in external nvme | /r/mac | 2023-05-11
  • 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: Don't Use Discord as a Forum | news.ycombinator.com | 2023-09-13

    If you ever need to extract important information buried somewhere in a Discord server, I am having luck with Discord History Tracker [1] (browser-only version). It lets you download all messages in a json file, which then you can read with [2] (works offline too).

    [1] https://dht.chylex.com/

  • Clowd.Squirrel

    Quick and easy installer and automatic updates for cross-platform dotnet applications

  • Project mention: ClickOnce | /r/dotnet | 2023-11-11

    I never had much luck with ClickOnce, so I was using Squirrel.Windows. I've recently switched to the Clowd.Squirrel fork, since I needed support for AzureSignTool in the build process.

  • ChromeCast-Desktop-Audio-Streamer

    Stream the sound of your desktop to your Chromecast Audio device

  • Project mention: Playing music via WiFi on a device on the same network | /r/musicbee | 2023-06-21

    What type of speaker? I use https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer to stream things to ChromeCast Audio devices. It technically streams everything from my computer, not just MusicBee

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

  • SylphyHorn

    Virtual Desktop Tools for Windows 10.

  • DotnetRuntimeBootstrapper

    Bootstrapped framework-dependent deployment for .NET applications

  • velopack

    Installer and automatic update framework for cross-platform desktop applications

  • Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03
  • EdgeSharp

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

  • 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). The latest post mention was on 2024-03-23.

C# Desktop related posts

Index

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

Project Stars
1 PowerToys 104,153
2 Avalonia 23,605
3 lively 13,765
4 Flow.Launcher 6,204
5 electrino 4,362
6 ModernWpf 4,198
7 winforms 4,195
8 Maui 2,021
9 ipban 1,502
10 desktopPet 760
11 ScreenTask 738
12 quick-picture-viewer 610
13 hass-workstation-service 605
14 CsWinRT 495
15 CrossPlatformDiskTest 451
16 Discord-History-Tracker 431
17 Clowd.Squirrel 428
18 ChromeCast-Desktop-Audio-Streamer 397
19 arcgis-osm-editor 381
20 SylphyHorn 376
21 DotnetRuntimeBootstrapper 257
22 velopack 229
23 EdgeSharp 227
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com