C# Linux

Open-source C# projects categorized as Linux

Top 23 C# Linux Projects

  1. PowerShell

    PowerShell for every system!

    Project mention: Brush (Bo(u)rn(e) RUsty SHell) a POSIX and Bash-Compatible Shell in Rust | news.ycombinator.com | 2025-05-06

    "can" is doing some heavy lifting there, especially based on my experience with VSCodium (which by definition is forced to work within Microsoft's opinion of build systems)

    Anyway, uh-huh:

    https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github... -> https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github...

    https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github... -> https://github.com/PowerShell/PowerShell/blob/v7.5.1/.github...

    As a frame of reference, to build bash one only needs /bin/sh not a pre-built copy of bash itself https://git.savannah.gnu.org/cgit/bash.git/tree/configure?h=...

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. DevToys

    A Swiss Army knife for developers.

    Project mention: DevToys: A Swiss Army knife for developers | news.ycombinator.com | 2025-04-09
  4. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

    Project mention: The History and Legacy of Visual Basic | news.ycombinator.com | 2025-05-11

    Check out https://avaloniaui.net as well. It's basically a cross-platform reimplementation of WPF. It's not quite as simple as C#+WinForms or Lazarus+LCL because you don't get drag-and-drop UI designer, and you need to write markup by hand (albeit with live preview). But unlike HTML, it's actually designed for desktop UI apps from the get go, so it's much easier to write for anything non-trivial. And you can still write "quick and dirty" GUI code by directly connecting event handlers to buttons and updating values etc in it, ignoring data bindings and other more advanced facilities.

  5. PEASS-ng

    PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

  6. ArchiSteamFarm

    C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

  7. Uno Platform

    Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!

    Project mention: Any devs actually getting a leg up using AI tools? | dev.to | 2025-02-21

    As-is today, AI tools provide some productivity gains. However, they are not replacements for experienced developers. At Uno Platform we are investing in tools which make developers productive within their current environments, such as Hot Design. Also, we are keeping a close eye and thinking of these useful scenarios to apply AI to, as we don’t believe just adding a simple LLM to it will actually add value. So, stay tuned to our blogs and Dev.to account as there is more goodness coming on this topic.

  8. Kavita

    Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.

    Project mention: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps? | news.ycombinator.com | 2025-05-07

    I tried Cursor as I was excited it used Tree Maps for RAG. I tried it for 3 different medium asks on a medium sized project (https://github.com/Kareadita/Kavita).

    I was extremely disappointed. It recreated enum files with the same values, tons of changes, overall I rolled back.

    I use copy/paste into ChatGPT/Claude a lot. I will stick with that. I control the scope, I control what I copy or how I take the solutions.

    I stand by my belief that AI cannot work on medium to large codebases. I know we see vibe coding as a trend, but those are usually greenfield applications.

  9. SaaSHub

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

    SaaSHub logo
  10. xdm

    Powerfull download accelerator and video downloader

  11. SparkleShare

    Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.

  12. Ombi

    Want a Movie or TV Show on Plex/Emby/Jellyfin? Use Ombi!

  13. smtp4dev

    smtp4dev - the fake smtp email server for development and testing

  14. naps2

    Scan documents to PDF and more, as simply as possible.

    Project mention: Older HP scanning all of a sudden don't work anymore | news.ycombinator.com | 2024-05-20

    You can try NAPS2. I think it is most useful software for scanning.

    https://www.naps2.com/

  15. nbfc

    NoteBook FanControl

  16. FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

  17. UnityStandaloneFileBrowser

    A native file browser for unity standalone platforms

  18. 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 ↓

  19. AvalonStudio

    Cross platform IDE and Shell

  20. FFmpeg.AutoGen

    FFmpeg auto generated unsafe bindings for C#/.NET and Core (Linux, MacOS and Mono).

  21. sharppcap

    Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets

  22. FluentDocker

    Use docker, docker-compose local and remote in tests and your .NET core/full framework apps via a FluentAPI

  23. glTFast

    Efficient glTF 3D import / export package for Unity

  24. FaceRecognitionDotNet

    The world's simplest facial recognition api for .NET on Windows, MacOS and Linux

  25. Diablerie

    Diablo 2 reimplementation on unity

  26. 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).

C# Linux discussion

Log in or Post with

C# Linux related posts

Index

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

# Project Stars
1 PowerShell 47,309
2 DevToys 28,815
3 Avalonia 27,583
4 PEASS-ng 17,445
5 ArchiSteamFarm 11,948
6 Uno Platform 9,346
7 Kavita 7,769
8 xdm 7,122
9 SparkleShare 4,913
10 Ombi 3,871
11 smtp4dev 3,432
12 naps2 3,282
13 nbfc 3,003
14 FNA 2,752
15 UnityStandaloneFileBrowser 2,225
16 ipban 1,817
17 AvalonStudio 1,672
18 FFmpeg.AutoGen 1,444
19 sharppcap 1,418
20 FluentDocker 1,354
21 glTFast 1,309
22 FaceRecognitionDotNet 1,304
23 Diablerie 1,049

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com