Extension methods for built-in Unity and C# types, helpers, and utility structs. Transform, GameObject, Color, List, Dictionary, String, RectTransform, LayerMask, and more. UPM-ready, zero dependencies. Free and open source by AnkleBreaker Studio.
Add via Unity Package Manager using the Git URL:
https://github.com/AnkleBreaker-Studio/AnkleBreaker-Utils-Extensions.git
AnimationCurve, Collider, Color, Color32, ContentSizeFitter, DateTime, Debug, Dictionary, Enumerable, EventSystem, Float, GameObject, Int, LayerMask, List, Object, Quaternion, Queue, RectTransform, SkinnedMeshRenderer, String, Texture2D, Transform, UInt
PositionRotation extensions (transform-equivalent operations without a Transform component)
FlagsHelper— generic bitwise flag operations (IsSet, Set, Unset, Toggle, etc.)
AB_Random— extended random utilities (Range with exclusion, weighted random, shuffling)
PositionRotation— serializable struct for position + rotation pairs
| Package | Description |
|---|---|
| AnkleBreaker-Core | Base classes, interfaces, delegates |
| Utils-Inspector | 40+ custom inspector attributes (free Odin alternative) |
| Utils-Extensions (this) | 50+ C# extension methods for Unity |
| Utils-UniversalTypes | Universal wrappers for localization, assets, audio |
| Unity MCP | 268 AI tools for Unity Editor control |
- Unity 2022.3 LTS or later
See LICENSE.md
