Starred repositories
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Unity C# reference source code.
Json.NET is a popular high-performance JSON framework for .NET
Provides an efficient allocation free async/await integration for Unity.
This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the develop…
(Unity3D) Test multiplayer without building
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.
🍵 All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
QTTabBar is a small tool that allows you to use tab multi label function in Windows Explorer. https://www.yuque.com/indiff/qttabbar
Lightweight and fast library written in C# for reading Microsoft Excel files
📚 Library of all kind of scripts, snippets & shaders for Unity
Zero encoding extreme performance binary serializer for C# and Unity.
#ziplib is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform.
An MCP server that allows MCP clients like Claude Desktop or Cursor to perform actions in the Unity Editor
A fast, powerful, safe and lightweight scripting language and engine for .NET
Sample code referenced by the .NET documentation
Unity Node Editor: Lets you view and edit node graphs inside Unity
Google Play Games plugin for Unity
A versatile Unity scroll view component that enables highly flexible animations.
Pure C# IL Intepreter Runtime, which is fast and reliable for scripting requirement on enviorments, where jitting isn't possible.
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task ne…