Perfect for complex GameObjects, modular systems, and designer-friendly workflows. Very simple to use, powerful for all, easy for beginners.
Custom Component Names lets you rename and color-code Unity component headers and component object references without modifying scripts, bringing clarity, context, and organization to even the most complex GameObjects.
About This Tool
Whether you’re building modular systems, authoring reusable behaviors, or collaborating in teams, long stacks of similar components can become visually noisy and hard to parse.
Custom Component Names changes that:
It works with any component type — built-in or custom.
Key Features
✔ Rename component headers in the Inspector
✔ Add distinct display colors for even better distinction
✔ Show custom names in object fields without attributes (optional global mode)
✔ Non-destructive — no script changes required
✔ Works with prefabs, scenes, and runtime type stacks
✔ Simple API for per-field control if needed
✔ Kill-switch to enable/disable object-field renaming from the Tools menu
Who It’s For
✔ Unity developers working with complex or modular components
✔ Teams where clarity and context matter
✔ Tools programmers, technical artists, and designers
✔ Anyone tired of guessing which component does what
✔ You, obviously
What You Get
✔ Core editor package (no runtime bloat)
✔ Demo scene showing usage patterns