SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Unity Projects
-
ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
-
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.
-
ml-agents
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
-
-
-
-
Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
UIEffect
UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or via code. Combine various filters, such as grayscale, blur, and dissolve, to decorate your UI with a unique visual style!
-
-
MessagePack for C# (.NET, .NET Core, Unity, Xamarin)
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
-
-
MixedRealityToolkit-Unity
This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity
However, sometimes a programmer makes a mistake and forgets to use it, just like in the MixedRealityToolkit-Unity project:
-
-
-
ParticleEffectForUGUI
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
-
ZLinq
Zero allocation LINQ with LINQ to Span, LINQ to SIMD, and LINQ to Tree (FileSystem, JSON, GameObject, etc.) for all .NET platforms and Unity, Godot.
-
-
MathUtilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
-
unity-mcp
An MCP server that allows MCP clients like Claude Desktop or Cursor to perform actions in the Unity Editor
Project mention: Stop Clicking, Start Talking: Control Your Unity Editor with AI Using MCP for Unity | dev.to | 2025-12-14View the Project on GitHub
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Unity discussion
C# Unity related posts
-
Stop Clicking, Start Talking: Control Your Unity Editor with AI Using MCP for Unity
-
Show HN: Open-source Unity MCP for game developers
-
Belitsoft on ZLinq: The LINQ You Know, Without the GC Overhead
-
Why it's nearly impossible to buy an original Bob Ross painting
-
Desempenho - ZLinq
-
Binary Formats Are Better Than JSON in Browsers
-
🧠🥷How to make cool Ninja game (Unity MCP + Blender MCP (Cline and Cursor))
- A note from our sponsor - SaaSHub www.saashub.com | 24 Dec 2025
Index
What are some of the best open-source Unity projects in C#? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | ILSpy | 24,236 |
| 2 | ml-agents | 18,965 |
| 3 | UniTask | 10,287 |
| 4 | dnSpy | 9,453 |
| 5 | Il2CppDumper | 8,267 |
| 6 | Entitas | 7,587 |
| 7 | BepInEx | 7,013 |
| 8 | UIEffect | 6,979 |
| 9 | AssetRipper | 6,564 |
| 10 | MessagePack for C# (.NET, .NET Core, Unity, Xamarin) | 6,553 |
| 11 | Harmony | 6,229 |
| 12 | MixedRealityToolkit-Unity | 6,063 |
| 13 | Mirror | 5,988 |
| 14 | open-project-1 | 5,974 |
| 15 | ParticleEffectForUGUI | 5,407 |
| 16 | ZLinq | 4,794 |
| 17 | wavefunctioncollapse | 4,780 |
| 18 | MathUtilities | 4,663 |
| 19 | unity-mcp | 4,323 |
| 20 | MagicOnion | 4,282 |
| 21 | UnityLibrary | 4,251 |
| 22 | crest | 3,762 |
| 23 | XCharts | 3,665 |