C# Mono

Open-source C# projects categorized as Mono
.NET C# C# Xamarin Unity

Top 23 C# Mono Projects

  1. ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

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

  4. dnSpy

    Unofficial revival of the well known .NET debugger and assembly editor, dnSpy (by dnSpyEx)

    Project mention: dnSpyEx: .NET Debugger and Assembly Editor | news.ycombinator.com | 2025-01-15
  5. BepInEx

    Unity / XNA game patcher and plugin framework

  6. Harmony

    A library for patching, replacing and decorating .NET and Mono methods during runtime

  7. PythonNet

    Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.

    Project mention: Running a Compiled Python Script from C# Applications | dev.to | 2024-09-15

    Using Python.NET simplifies the process of integrating Python with C#. You can leverage the capabilities of Python directly from your C# applications, making it possible to use Python's extensive libraries and simplicity alongside C#'s strong performance and robust framework.

  8. CppSharp

    Tools and libraries to glue C/C++ APIs to high-level languages

  9. SaaSHub

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

    SaaSHub logo
  10. LiteNetLib

    Lite reliable UDP library for Mono and .NET

  11. TensorFlowSharp

    TensorFlow API for .NET languages

  12. MelonLoader

    The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

  13. nbfc

    NoteBook FanControl

  14. Mono.Cecil

    Cecil is a library to inspect, modify and create .NET programs and libraries.

  15. AvalonStudio

    Cross platform IDE and Shell

  16. EmbedIO

    A tiny, cross-platform, module based web server for .NET

  17. Depressurizer

    A Steam library categorizing tool.

  18. moonsharp

    An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.

  19. FFmpeg.AutoGen

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

  20. Qml.Net

    Qml.Net - Qt/QML integration/support for .NET

  21. ini-parser

    Read/Write an INI file the easy way!

  22. MonoMod

    C# modding swiss army knife, powered by cecil.

  23. EscapeFromTarkov-Trainer

    Escape from Tarkov (EFT) Trainer - Internal

  24. WatsonTcp

    WatsonTcp is the easiest way to build TCP-based clients and servers in C#.

  25. Standard.Licensing

    Easy-to-use licensing library for .NET Framework, Mono, .NET Core, and MAUI / Xamarin products

  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# Mono discussion

Log in or Post with

C# Mono related posts

  • CodeMash 2025

    2 projects | dev.to | 21 Jan 2025
  • Running a Compiled Python Script from C# Applications

    2 projects | dev.to | 15 Sep 2024
  • Dedicated Server outside of the Engine

    1 project | /r/godot | 29 Nov 2023
  • Upgraded Simplified Translation Guilde

    1 project | /r/DuelMastersPlays | 23 Oct 2023
  • Multi-threaded task processing engine that supports both sync and async execution

    1 project | /r/learnpython | 7 Oct 2023
  • Maps still feel empty. Even after trying a ton of mods. Could you help a bit?

    1 project | /r/SPTarkov | 4 Oct 2023
  • Radar mod?

    1 project | /r/SPTarkov | 9 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    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. Learn more →

Index

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

# Project Stars
1 ILSpy 22,885
2 Uno Platform 9,346
3 dnSpy 8,247
4 BepInEx 5,746
5 Harmony 5,662
6 PythonNet 5,063
7 CppSharp 3,229
8 LiteNetLib 3,226
9 TensorFlowSharp 3,151
10 MelonLoader 3,063
11 nbfc 3,006
12 Mono.Cecil 2,856
13 AvalonStudio 1,672
14 EmbedIO 1,490
15 Depressurizer 1,466
16 moonsharp 1,448
17 FFmpeg.AutoGen 1,447
18 Qml.Net 1,386
19 ini-parser 990
20 MonoMod 849
21 EscapeFromTarkov-Trainer 668
22 WatsonTcp 628
23 Standard.Licensing 603

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