Open source desktop applications list

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

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • 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.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

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

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • 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