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 →
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.
-
Project mention: UniTask: High-Performance Async/Await Integration for Unity Developers | news.ycombinator.com | 2024-08-14
-
-
Project mention: Il2CppDumper: Open-Source Tool for Unity Il2cpp Reverse Engineering | news.ycombinator.com | 2024-10-06
-
Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
-
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!
-
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.
-
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
-
-
-
-
-
Project mention: AssetRipper: A GUI Tool for Engine Assets and Asset Bundles | news.ycombinator.com | 2024-08-13
-
ParticleEffectForUGUI
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
-
-
MathUtilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
-
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.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Unity discussion
C# Unity related posts
-
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))
-
From Gaming to Healthcare: AI Research in My Master’s Journey
-
Il2CppDumper: Open-Source Tool for Unity Il2cpp Reverse Engineering
-
LLMUnity: Create AI Characters in Unity with LLMs
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 Jul 2025
Index
What are some of the best open-source Unity projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | ILSpy | 23,274 |
2 | ml-agents | 18,362 |
3 | UniTask | 9,593 |
4 | dnSpy | 8,555 |
5 | Il2CppDumper | 7,857 |
6 | Entitas | 7,429 |
7 | UIEffect | 6,513 |
8 | MessagePack for C# (.NET, .NET Core, Unity, Xamarin) | 6,290 |
9 | MixedRealityToolkit-Unity | 6,049 |
10 | BepInEx | 5,999 |
11 | open-project-1 | 5,875 |
12 | Harmony | 5,798 |
13 | Mirror | 5,722 |
14 | AssetRipper | 5,492 |
15 | ParticleEffectForUGUI | 5,014 |
16 | wavefunctioncollapse | 4,740 |
17 | MathUtilities | 4,589 |
18 | ZLinq | 4,177 |
19 | MagicOnion | 4,164 |
20 | UnityLibrary | 4,130 |
21 | crest | 3,654 |
22 | xNode | 3,573 |
23 | XCharts | 3,542 |