Mono

Open-source projects categorized as Mono
Language: + C# + Java + F# + HTML
Topics: .NET C# C# Xamarin Unity

Top 23 Mono Open-Source 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#.

  • Uno Platform

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

  • Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03

    And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.

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

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

  • Project mention: How to make mods? | /r/SunHaven | 2023-06-09
  • reactor-core

    Non-Blocking Reactive Foundation for the JVM

  • Project mention: Is it wrong to use "try-catch" inside a reactive stream operator (project reactor)? | /r/learnprogramming | 2023-12-10

    I was exploring reactive streams with project reactor and I encountered a use case where I needed to skip to the next event if an error occurred during the processing of the current event (e.g. deserialization issue).

  • 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: I modified and hacked away xonsh source code | /r/xonsh | 2023-10-18
  • 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).

  • TensorFlowSharp

    TensorFlow API for .NET languages

  • Project mention: AI .NET | /r/dotnet | 2023-06-04

    TensorFlowSharp

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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

  • Project mention: Any way to control the CPU fan curve on a custom built PC? | /r/archlinux | 2023-06-28

    The only other thing I can think of is https://github.com/hirschmann/nbfc

  • 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

  • Paket

    A dependency manager for .NET with support for NuGet packages and Git repositories.

  • AvalonStudio

    Cross platform IDE and Shell

  • Project mention: What happened to AvalonStudio? | /r/AvaloniaUI | 2023-05-06

    Its Github seams abandoned, link: https://github.com/VitalElement/AvalonStudio

  • EmbedIO

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

  • Project mention: Make MAUI app run a Web API Controller | /r/dotnetMAUI | 2023-05-27

    I haven't used it, but EmbedIO looks like it's another option: https://github.com/unosquare/embedio

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

  • Qml.Net

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

  • moonsharp

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

  • Project mention: MoonSharp or How we combined JSON and LUA for game ability management | /r/Conflux_CCG | 2023-05-30

    Some of you may be familiar with MoonSharp LUA interpreter for C#, often use in Unity engine to add scripting support to your game. That's what we took as a base for writing the code for abilities. Each ability can subscribe to different events such as whenever a card takes damage, is placed on the field or ability is used manually on some specific targets. Besides having event handlers we needed a way to specify some metadata like mana cost of abilities, cooldown, icon, etc. and in the first iteration of the system we had a pair of JSON metadata file and LUA code file.

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

  • MathParser.org-mXparser

    Math Parser Java Android C# .NET/MONO (.NET Framework, .NET Core, .NET Standard, .NET PCL, Xamarin.Android, Xamarin.iOS) CLS Library - a super easy, rich and flexible mathematical expression parser (expression evaluator, expression provided as plain text / strings) for JAVA and C#. Main features: rich built-in library of operators, constants, math functions, user defined: arguments, functions, recursive functions and general recursion (direct / indirect). Additionally parser provides grammar and

  • MonoMod

    C# modding swiss army knife, powered by cecil.

  • OpenGL.Net

    Modern OpenGL bindings for C#.

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

Mono related posts

Index

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

Project Stars
1 ILSpy 20,157
2 Uno Platform 8,363
3 Harmony 4,822
4 reactor-core 4,807
5 PythonNet 4,333
6 BepInEx 4,299
7 TensorFlowSharp 3,129
8 CppSharp 2,978
9 LiteNetLib 2,938
10 nbfc 2,746
11 Mono.Cecil 2,645
12 MelonLoader 2,090
13 Paket 1,988
14 AvalonStudio 1,570
15 EmbedIO 1,426
16 Depressurizer 1,384
17 Qml.Net 1,362
18 moonsharp 1,360
19 FFmpeg.AutoGen 1,260
20 ini-parser 938
21 MathParser.org-mXparser 887
22 MonoMod 715
23 OpenGL.Net 563

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com