.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
- Updated Mar 5, 2026
- C#
Build software better, together
Unity is a game development platform used to build high-quality 3D/2D games that can deployed across mobile, desktop, VR/AR, consoles, or the web.
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
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.
AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.
Provides an efficient allocation free async/await integration for Unity.
xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
Unofficial revival of the well known .NET debugger and assembly editor, dnSpy
Unity3D Client And C# Server Framework
JinYongLegend-like RPG Game Framework with full Modding support and 10+ hours playable samples of game.
Unity il2cpp reverse engineer
A curated list of Multiplayer Game Network Programming Resources
HybridCLR是一个特性完整、零成本、高性能、低内存的Unity全平台原生c#热更新解决方案。 HybridCLR is a fully featured, zero-cost, high-performance, low-memory solution for Unity's all-platform native c# hotupdate.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP
Unity / XNA game patcher and plugin framework
Reactive Extensions for Unity
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!
A curated list of awesome Unity assets, resources, and more.
GUI Application to work with engine assets, asset bundles, and serialized files
Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact directly with your Unity Editor via a local MCP (Model Context Protocol) Client. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.