C# Mono

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

Top 23 C# Mono Projects

  • ILSpy

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

    Project mention: Rust takes forever to load | /r/playrust | 2023-12-08

    First, go grab this: https://github.com/icsharpcode/ILSpy. It's a decompiler that will break Rust down. Hope you like C#.

  • 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
  • Uno Platform

    Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

    Project mention: 3 productivity tips for .NET developers | dev.to | 2024-07-16

    To uncover these tips and tricks, we reached out to some of our seasoned Uno Platform developers. They've generously shared practical advice that has boosted their productivity—and can do the same for you

  • dnSpy

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

  • Harmony

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

  • BepInEx

    Unity / XNA game patcher and plugin framework

    Project mention: (MODDED) Plugins target a wrong version of BepInEx (5.4.22.0) and might not work until you update | /r/lethalcompany | 2023-12-06

    I've just found out the way to fix it. You have to download it from github (https://github.com/BepInEx/BepInEx/releases/tag/v5.4.22) clicking your system type's zip and then paste the core folder inside it where the actual one is (C:\Users\{username}\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\{profile}\BepInEx).

  • 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: Ask HN: If you are starting in 2024, what is the most productive solo dev stack? | news.ycombinator.com | 2024-06-08

    Have you tried Python.NET? (I am a co-maintainer) https://github.com/pythonnet/pythonnet

  • TensorFlowSharp

    TensorFlow API for .NET languages

  • SaaSHub

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

    SaaSHub logo
  • CppSharp

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

  • LiteNetLib

    Lite reliable UDP library for Mono and .NET

    Project mention: Dedicated Server outside of the Engine | /r/godot | 2023-11-29

    I personally use this LiteNetLib

  • nbfc

    NoteBook FanControl

  • Mono.Cecil

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

    Project mention: Mono.Cecil VS Metalama.Compiler - a user suggested alternative | libhunt.com/r/cecil | 2023-12-07
  • MelonLoader

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

    Project mention: Upgraded Simplified Translation Guilde | /r/DuelMastersPlays | 2023-10-23

    2) Download MELON LOADER 5.7: https://github.com/LavaGang/MelonLoader/releases/tag/v0.5.7 You wanna grab the first one, the .exe

  • AvalonStudio

    Cross platform IDE and Shell

  • EmbedIO

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

  • Depressurizer

    A Steam library categorizing tool.

    Project mention: I wrote an app for myself to filter my library by HLTB | /r/SteamDeck | 2023-12-11

    Another thing you can do is use a Steam tag management system like Depressurizer to automatically tag games with their approximate HLTB time (eg. 1-5 hours could be a category, 6-10 hours could be another category), then on Steam Deck you can use the Tab Master plugin for Decky to show each HLTB categories as a separate tab. There are probably other ways to display the categories as well.

  • moonsharp

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

  • Qml.Net

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

  • FFmpeg.AutoGen

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

  • ini-parser

    Read/Write an INI file the easy way!

  • MonoMod

    C# modding swiss army knife, powered by cecil.

  • OpenGL.Net

    Modern OpenGL bindings for C#.

  • WatsonTcp

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

  • EscapeFromTarkov-Trainer

    Escape from Tarkov (EFT) Trainer - Internal

    Project mention: Maps still feel empty. Even after trying a ton of mods. Could you help a bit? | /r/SPTarkov | 2023-10-04

    So I've been playing SPTarkov for months now and I always kind of stop because the maps feel just empty, barren. Not just feel. I installed this cheats ( https://github.com/sailro/EscapeFromTarkov-Trainer ) (MAKE SURE YOU PICK SPTARKOV FOR INSTALL!!!!) and lo' and behold, the map sure is almost empty.

  • 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

  • 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
  • New pc

    1 project | /r/thelongdark | 17 Jun 2023
  • How to make mods?

    10 projects | /r/SunHaven | 9 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 24 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 ILSpy 20,847
2 Uno Platform 8,657
3 dnSpy 6,299
4 Harmony 5,025
5 BepInEx 4,551
6 PythonNet 4,520
7 TensorFlowSharp 3,137
8 CppSharp 3,040
9 LiteNetLib 3,009
10 nbfc 2,809
11 Mono.Cecil 2,681
12 MelonLoader 2,248
13 AvalonStudio 1,599
14 EmbedIO 1,431
15 Depressurizer 1,393
16 moonsharp 1,381
17 Qml.Net 1,373
18 FFmpeg.AutoGen 1,308
19 ini-parser 948
20 MonoMod 747
21 OpenGL.Net 567
22 WatsonTcp 566
23 EscapeFromTarkov-Trainer 564

Sponsored
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.
www.influxdata.com

Did you konow that C# is
the 10th most popular programming language
based on number of metions?