MGe Utils
A lightweight collection of C# utility scripts and extensions designed to speed up Unity development, reduce boilerplate, and improve code clarity across editor and runtime.
by MGe Labs
Price History +
MGe Utils is a lightweight, production-ready utility package for Unity developers who want to work faster and cleaner. It includes a wide range of C# extensions, helpers, and editor utilities – all designed to reduce repetitive code and simplify common patterns in Unity development.
This package includes a wide range of utility scripts and extensions:
- Extension Methods: Handy extensions for debugging, list management, and common tasks that help reduce repetitive code.
- Singletons, Pooling & Caching: Simple implementations of singletons, object pooling and a caching solution for references and other data.
- Logger & File Management: Ready-to-use tools for file logging and a file management.
- State Machine & Event System: A lightweight state machine implementation and a flexible event system to manage all kinds of events.
- Editor Tools: Useful utilities like batch texture resizing and a custom editor drawer to simplify inspector creation.
- And much more!
📚 Documentation