Unity Packages
A Memory Profiler, Debugger and Analyzer for Unity 2019.3 and newer.
Attention! This repository is out-of-date and unsupported, please use the built-in package instead! Project Auditor is a static analysis tool for Unity Projects.
Editor script which implements an inspector for the BuildReport class
Provides an efficient allocation free async/await integration for Unity.
Weaver is a code weaving framework built right into Unity Engine. Based heavily off of Fody.
Selectively deep profile single methods while your game is running in Unity's Profiler 🔬
Structure of arrays source generator to make CPU Cache and SIMD friendly data structure for high-performance code in .NET and Unity.
A component for giving Game Objects a GUID and a class to create references to objects in any Scene by GUID
Unity Standard Asset Controllers
The unity gaming services (UGS) CLI is a unified command line interface tool for gaming services.
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
Find usages of the selected asset(s) and/or Object(s) in your Unity project, i.e. list the objects that refer to them
This technique is designed to instance Characters(SkinnedMeshRender).
Automatic LOD generation + scene optimization
Runtime Inspector and Hierarchy solution for Unity for debugging and runtime editing purposes
The library that read Unity profiler binary log directly
Experimental tools and libraries for reading and analyzing Unity data files.
Minimal dependency injection framework for Unity
Unity Scene References for Runtime and Editor. Strongly typed, robust, and reliable. Provides GUID, Path, Build Index, Name, and Address.
Hot Reload implementation for Unity. Iterate on code insanely fast without breaking play session. Supports any editor. 1. Play 2. Make change 3. See results