Open source desktop applications list

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/csharp

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • Open Live Writer

    An open source fork of Windows Live Writer

    Open Live Writer was last updated two years ago, it's a desktop app not targeting developers which turned into open source.

  • OpenRA

    Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

    OpenRA and Ryujinx are actively developed but they're likely not what you expect when you say "desktop" app seeing they're gaming apps.

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

  • Ryujinx

    Experimental Nintendo Switch Emulator written in C#

    OpenRA and Ryujinx are actively developed but they're likely not what you expect when you say "desktop" app seeing they're gaming apps.

  • cairoshell

    Cairo is a customizable, intuitive desktop environment for Windows.

    Cairo Shell is not really a "desktop app" and more of a "desktop" in itself.

  • SharpDevelop

    SharpDevelop and MonoDevelop are both dead and focused for devs which gives them different priority than apps targeted at non-devs, but they show how to put together seriously complex apps, and they're the ancestor of the Visual Studio for Mac.

  • MonoDevelop

    MonoDevelop is a cross platform .NET IDE

    SharpDevelop and MonoDevelop are both dead and focused for devs which gives them different priority than apps targeted at non-devs, but they show how to put together seriously complex apps, and they're the ancestor of the Visual Studio for Mac.

  • OpenPDN

    Paint.NET source (v3.36.7; prior to non-MIT license change)

    Paint.NET was open source, it's the most beautiful and responsive non-devs oriented .NET desktop app I have ever encountered.

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

  • ProtobufDecoder

    A Google Protocol Buffers (Protobuf) payload decoder/analyzer

  • ScreenToGif

    🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.

    Screen To Gif. This is a great app and is open source: https://github.com/NickeManarin/ScreenToGif

  • Pinta

    Simple GTK# Paint Program

    Pinta is an open-source cross-platform fork of Paint.NET, now running on .NET6.

  • snoopwpf

    Snoop - The WPF Spy Utility

  • bitcoin-ps

    Desktop application to test Bitcoin Core using PowerShell scripts

  • ShareX

    ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

    ShareX https://getsharex.com/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts