Auto-assign Unity references instantly no drag, no GetComponent(), no runtime cost. Just add [AutoReference], pick where to search, and let the tool do the magic. Clean. Fast. Reliable.Zero runtime impact works entirely in the Unity Editor.SRP Compatible supports Built-in, URP, and HDRP.Unity Versions 2021.3 LTS and newer.Cross-Platform works on all Unity targets.IDE Friendly Visual Studio & Rider support.No Dependencies simple plug-and-play setup.Tired of losing references or cluttering your scripts with GetComponent() calls?AutoReference does the work for you automatically assigning components and GameObject references directly in the Unity Editor, before your game even runs.Simply add the [AutoReference] attribute, choose where to search (Self, Children, Parents, Scene, or Resources), and your references are instantly found and assigned no manual drag-and-drop, no runtime overhead.Zero runtime cost runs only in the Editor.Cleaner code no more messy initialization logic.Fully customizable supports name, index, inactive objects & visibility filters.Safer & faster prevents missing refs and stuttering from GetComponent() calls.Whether you're a solo dev or part of a large team, AutoReference keeps your workflow smooth, efficient, and reliable.Key FeaturesAutomatic reference assignment no manual drag & drop or GetComponent() calls.Zero runtime impact runs entirely in the Unity Editor.Multiple search scopes: Self, Children, Parents, Scene, Containing Scene, and Resources.Smart filtering by name or index, with optional inactive inclusion.Conditional field visibility show only when the reference is null.Clean, readable code reduces boilerplate and improves performance.Custom PropertyDrawer integrates seamlessly with the Unity Inspector.Editor-only execution safe for both personal and commercial projects.Comes with full documentation, support, and licensing details.CompatibilityUnity 2021.3 LTS or newerWorks in Editor mode (not required at runtime)Compatible with URP, HDRP, and Built-in pipelines