SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Mono Open-Source Projects
-
ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
-
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.
-
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.
-
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.
-
MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
-
moonsharp
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
First, go grab this: https://github.com/icsharpcode/ILSpy. It's a decompiler that will break Rust down. Hope you like C#.
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.
Project mention: Is it wrong to use "try-catch" inside a reactive stream operator (project reactor)? | /r/learnprogramming | 2023-12-10I 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).
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-06I'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
I personally use this LiteNetLib
Project mention: Any way to control the CPU fan curve on a custom built PC? | /r/archlinux | 2023-06-28The only other thing I can think of is https://github.com/hirschmann/nbfc
Project mention: Mono.Cecil VS Metalama.Compiler - a user suggested alternative | libhunt.com/r/cecil | 2023-12-07
2) Download MELON LOADER 5.7: https://github.com/LavaGang/MelonLoader/releases/tag/v0.5.7 You wanna grab the first one, the .exe
Its Github seams abandoned, link: https://github.com/VitalElement/AvalonStudio
I haven't used it, but EmbedIO looks like it's another option: https://github.com/unosquare/embedio
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.
Project mention: MoonSharp or How we combined JSON and LUA for game ability management | /r/Conflux_CCG | 2023-05-30Some 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.
Mono related posts
- Is it wrong to use "try-catch" inside a reactive stream operator (project reactor)?
- Dedicated Server outside of the Engine
- Upgraded Simplified Translation Guilde
- Multi-threaded task processing engine that supports both sync and async execution
- Maps still feel empty. Even after trying a ton of mods. Could you help a bit?
- Radar mod?
- New pc
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
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