Treasure chest of Unity developer tools. Professional inspector tooling, high-performance utilities, spatial queries, and 20+ editor tools.
Alphabetical index of all Unity Helpers features with quick links to documentation.
| Quick Navigation: A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X |
Animation Copier - Sync AnimationClips between folders → Editor Tools Guide
Animation Creator - Bulk-create clips from sprite naming patterns → Editor Tools Guide
Animation Event Editor - Visual event editing with sprite preview → Editor Tools Guide
AnimatedSpriteLayer - Data structure for sprite animation layers → Visual Components
AnimatorEnumStateMachine - Type-safe enum-based animator control → Utility Components
Async Extensions - Await AsyncOperation with Task/ValueTask → Math & Extensions
Attribute - Dynamic numeric value with modifications → Effects System | Glossary
Attribute Metadata Cache - Pre-computed attribute reflection data → Editor Tools Guide
AttributeEffect - ScriptableObject for data-driven gameplay effects → Effects System
AttributesComponent - Base class for modifiable attributes → Effects System | README
Binary Heap - Priority queue with O(log n) operations → Data Structures
BitSet - Compact boolean storage with bitwise operations → Data Structures | README
Buffering Pattern - Reusable collections for zero-allocation queries → README - Buffering Pattern | Glossary
**Buffers
Camera Extensions - OrthographicBounds and helpers → Math & Extensions
CenterPointOffset - Define logical center points separate from transform pivot → Utility Components
ChildComponent - Auto-wire components from children → Relational Components | README
ChildSpawner - Conditional prefab instantiation with environment filtering → Utility Components
CircleLineRenderer - Dynamic circle visualization synced to CircleCollider2D → Utility Components
CollisionProxy - Event-based 2D collision detection without inheritance → Utility Components
Color Utilities - Averaging (LAB/HSV/Weighted/Dominant), hex conversion → Math & Extensions
CoroutineHandler - Singleton MonoBehaviour for coroutine hosting → Utility Components
CosmeticEffectData - Presenters for effect cosmetics → Effects System
Cyclic Buffer - Fixed-capacity ring buffer → Data Structures | README
Data Structures - Heaps, tries, sparse sets, and more → Data Structures Guide | README
Deque - Double-ended queue → Data Structures | README
Dictionary Extensions - GetOrAdd, GetOrElse, Merge, ContentEquals → Math & Extensions
Disjoint Set - Union-find for connectivity → Data Structures | README
Douglas-Peucker - Polyline simplification algorithm → Math & Extensions | Glossary
WReadOnly - Read-only inspector display attribute → Editor Tools Guide | README
Editor Tools - 20+ tools for sprites, animations, validation → Editor Tools Guide | README
EffectHandle - Identifier for effect application instances → Effects System | Glossary
EffectHandler - Component managing effect lifecycle → Effects System
Effects System - Data-driven buffs/debuffs/status effects → Effects System Guide | README
EnhancedImage - Unity Image with HDR color and shape masks → Visual Components | Editor Tools Guide
Enum Extensions - Zero-allocation flag checks, cached names, display names → Math & Extensions
Fit Texture Size - Auto-adjust texture max size to source dimensions → Editor Tools Guide
FlurryBurstRandom - Six-word ARX generator (FlurryBurst32 port) → README - Random Generators | Random Performance
Gaussian Distribution - Normal distribution random values → README - Random Generators
Geometry Helpers - Lines, ranges, parabolas, convex hulls → Math & Extensions
Glossary - Term definitions → Glossary
Heap - Binary heap for priority queues → Data Structures | README
Helpers Class - General utilities (layers, sprites, components) → Helper Utilities | README
Hulls - Convex vs concave hull algorithms → Hulls Guide
IllusionFlow - Default recommended PRNG → README - Random Generators | Random Performance
Image Blur Tool - Gaussian blur for textures → Editor Tools Guide
Immutable Trees - Spatial trees requiring rebuild on changes → Spatial Trees 2D | Glossary
Inspector Settings - Project-wide configuration for inspector features (pagination, colors, animations) → Inspector Settings
Inspector Tooling Overview - Complete guide to inspector attributes and serialization types → Inspector Overview
IntDropdown - Integer dropdown property drawer → Editor Tools Guide | Inspector Selection Attributes
IRandom Interface - Common interface for all RNGs → README - Random Generators
KdTree2D - 2D k-dimensional tree for nearest neighbors → 2D Spatial Trees | 2D Performance
KdTree3D - 3D k-dimensional tree for nearest neighbors → 3D Spatial Trees | 3D Performance
LayeredImage - UI Toolkit element for composited sprite animations → Visual Components
Line2D / Line3D - Line segment operations → Math & Extensions
LineHelper - Douglas-Peucker simplification → Math & Extensions | README
llms.txt - LLM-friendly documentation for AI assistants → llms.txt
LoggingExtensions - Color-coded, thread-safe logging utilities → Logging Extensions
LZMA Compression - Compression utilities → README - Serialization
Math Helpers - Positive modulo, wrapped arithmetic, geometry → Math & Extensions Guide | README
MatchColliderToSprite - Sync collider shape to sprite → Utility Components | Editor Tools Guide
MatchTransform - Follow another transform with offset and timing control → Utility Components
Noise Maps - Perlin noise generation → README - Random Generators
WNotNull Attribute - Inspector validation attribute → README
Numeric Helpers - PositiveMod, Clamp, Approximately → Math & Extensions
Oscillator - Automatic circular/elliptical motion component → Utility Components
OctTree3D - 3D spatial tree (octree) → 3D Spatial Trees | 3D Performance
Odin Inspector Migration - Step-by-step guide for migrating from Odin Inspector → Migration Guide
Odin Compatibility - Automatic Odin Inspector integration → Singletons - Odin | Glossary
Parabola - Parabolic trajectory helper → Math & Extensions
ParentComponent - Auto-wire components from parents → Relational Components | README
PcgRandom - High-quality PCG random generator → README - Random Generators | Random Performance
PhotonSpinRandom - SHISHUA-inspired bulk generator → README - Random Generators | Random Performance
Point-in-Polygon - 2D/3D containment tests → Math & Extensions
PolygonCollider2DOptimizer - Simplify collider points → Utility Components | Editor Tools Guide
Predictive Aiming - Calculate where to aim at moving targets → Helper Utilities
Pooled Buffers - Reusable memory allocations → README - Buffering Pattern | Glossary
Positive Modulo - Non-negative modulo operation → Math & Extensions | Glossary
Prefab Checker - Comprehensive prefab validation → Editor Tools Guide
PriorityQueue - Min/max heap-based priority queue → Data Structures | README
PRNG.Instance - Thread-local default random generator → README - Random Generators
Property Drawers - Custom inspector rendering → Editor Tools Guide
Protobuf Serialization - Compact binary serialization → Serialization Guide | Glossary
QuadTree2D - 2D spatial tree (quadtree) → 2D Spatial Trees | 2D Performance
Random Extensions - Random vectors, colors, weighted selection, subset sampling → Random Generators Guide
Random Generators - 15 high-performance PRNG implementations → Random Generators Guide | Random Performance
**Range
Rect/Bounds Extensions - Conversions and aggregation → Math & Extensions
RectTransform Extensions - GetWorldRect and helpers → Math & Extensions
Reflection Helpers - High-performance cached reflection → Reflection Helpers
Relational Components - Auto-wire hierarchy components → Relational Components Guide | Relational Component Performance Benchmarks
RTree2D - 2D R-tree for bounding boxes → 2D Spatial Trees | 2D Performance
RTree3D - 3D R-tree for bounding volumes → 3D Spatial Trees | 3D Performance
**RuntimeSingleton
ScriptableObject Singleton - Settings/data singleton pattern → Singletons Guide | Testing Patterns | README
ScriptableObject Singleton Creator - Auto-create singleton assets → Editor Tools Guide
Serialization - JSON, Protobuf, BinaryFormatter support → Serialization Guide | README
SiblingComponent - Auto-wire components on same GameObject → Relational Components | README
SerializableDictionary - Unity-friendly dictionary with key/value serialization → Serialization Types
SerializableHashSet / SerializableSortedSet - Unity-friendly set collections → Serialization Types
SerializableNullable - Unity-friendly nullable value wrapper → Serialization Types
SerializableType - Type reference that survives refactoring → Serialization Types
Singletons - Runtime and ScriptableObject singleton patterns → Singletons Guide | README
StormDropRandom - Large-buffer ARX generator → README - Random Generators | Random Performance
Sparse Set - O(1) membership with dense iteration → Data Structures | README
Spatial Hash 2D/3D - Grid-based spatial structure → 2D Spatial Trees | 3D Spatial Trees
Spatial Trees - Fast spatial queries (QuadTree, KdTree, RTree, OctTree) → 2D Guide | 3D Guide
Spatial Tree Semantics - Boundary behavior and edge cases → Spatial Tree Semantics
Sprite Animation Editor - Visual animation editing with preview → Editor Tools Guide
Sprite Atlas Generator - Regex/label-based atlas creation → Editor Tools Guide
Sprite Cropper - Remove transparent padding → Editor Tools Guide
Sprite Label Processor - Auto-cache sprite labels → Editor Tools Guide
Sprite Pivot Adjuster - Alpha-weighted pivot adjustment → Editor Tools Guide
Sprite Settings Applier - Batch sprite import settings → Editor Tools Guide
Sprite Sheet Animation Creator - Convert sprite sheets to clips → Editor Tools Guide
SpriteRendererMetadata - Stack-based color and material management → Utility Components
SpriteRendererSync - Mirror SpriteRenderer properties to another renderer → Utility Components
StartTracker - Track MonoBehaviour Start() lifecycle event → Utility Components
String Extensions - Casing, encoding, Levenshtein distance, Base64, analysis → Math & Extensions
StringInList - String dropdown property drawer with search and pagination → Inspector Selection Attributes | Editor Tools Guide
Tag Handler - Reference-counted string tags → Effects System | Glossary
Texture Resizer - Batch resize with bilinear/point filtering → Editor Tools Guide
Texture Settings Applier - Batch texture import settings → Editor Tools Guide
Trie - Prefix tree for autocomplete → Data Structures | README
Unity Extensions - Rect/Bounds, Camera, Rigidbody2D, Grid helpers → Math & Extensions
UnityMainThreadDispatcher - Execute work on main thread from background threads → Threading Guide | Helper Utilities
ValidateAssignment - Inspector validation attribute → Relational Components
Vector Extensions - Random vectors, noise detection → Math & Extensions
WallMath - Positive modulo, wrapped arithmetic → Math & Extensions
**WallstopArrayPool
**WallstopFastArrayPool
WButton - Inspector method buttons with history, async support, cancellation → Inspector Buttons | Inspector Overview
WEnumToggleButtons - Enum and flag enum toggle button toolbars → Inspector Selection Attributes
WGuid - Immutable version-4 GUID using two longs for fast Unity serialization → Serialization Types
WGroup / WGroupEnd - Boxed inspector sections with auto-inclusion, palette-driven styling, and optional collapsible headers → Inspector Grouping Attributes
Weighted Random - Weighted random selection → README - Random Generators
WInLineEditor - Inline inspector for object references → Editor Tools Guide | README - Relational Components
WShowIf - Conditional field display attribute with comparison operators → Inspector Conditional Display | Editor Tools Guide
WValueDropDown - Generic dropdown for any type with fixed values or providers → Inspector Selection Attributes
XorShift Random - Fast XorShift PRNG → README - Random Generators | Random Performance
XoroShiro Random - Fast XoroShiro PRNG → README - Random Generators | Random Performance
See Also: