Hierarchy Colorizer View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.3.11 or later
Package size
56 KB
Files
8
Favorites
6
Views in the past week
15

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Hierarchy Colorizer

by TwoPigs (opens in new tab)

No ratings yet

  • Price drop

Color-code your Hierarchy with rules, labels, and icons - organize any scene at a glance.

Discount -100% Previous price $4.99 Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Hierarchy Colorizer, 6 months Current Free; lowest Free; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Hierarchy Colorizer screenshot 1

Hierarchy Colorizer screenshot 1

About this asset

Hierarchy Colorizer

brings visual structure to your Unity Hierarchy window. Assign background colors, text styles, and alignment to GameObjects using flexible rules - or override any row manually with a single click. Match by name pattern, tag, or layer and instantly see which objects are managers, controllers, UI elements, cameras, and more.

Rule-Based Coloring

Define rules that match GameObjects by name (contains, exact, starts with, ends with), tag, or layer. The first matching rule wins - drag to reorder. Each rule controls background color, text color, bold/italic style, and text alignment.

Per-Object Color Override

Hover over any row to reveal a button. Click it to assign a manual background color directly to that GameObject - overrides all rules and label colors. Hover again to reveal an × to remove the override. Per-object colors are saved to the settings asset and shared with your team via version control.

Section Dividers

Set any rule's alignment to Center to render matching rows as full-width section headers with accent lines. Use naming conventions like --- Gameplay --- or == UI == to structure large scenes visually.

Hover Active Toggle

When enabled, hovering over any Hierarchy row reveals a checkbox to toggle the GameObject's active state instantly - no Inspector needed. Fully undoable with Ctrl+Z.

Color Inheritance

Enable Apply Colors to Children and unmatched child GameObjects automatically inherit their nearest matched ancestor's color - whether it comes from a rule or a manual override - slightly darkened to distinguish inherited from directly assigned rows.

Unity Label & Icon Sync

Rows are automatically colored when you assign Unity's built-in colored label icons. Custom icons set via Other... replace the default box icon on the row.

Component Icons

Up to 4 component icons are displayed on the right side of each Hierarchy row - no more opening the Inspector just to check what's attached.

Zero Runtime Impact

100% editor-only. No scripts, no components, and no code are included in your build.

Key Features

- Match by name pattern, tag, or layer

- Per-object color override with highest priority

- Background color, text color, bold, italic per rule

- Center alignment creates section dividers with accent lines

- Hover active toggle - activate/deactivate without opening Inspector

- Color inheritance for child GameObjects (rules and overrides)

- Unity label color sync (8 built-in colors)

- Custom icon display on rows

- Component icons (up to 4 per row)

- Alternate row zebra-striping

- Live preview before saving

- Drag-to-reorder rules

- Master on/off toggle + keyboard shortcut

- Settings saved as .asset - commit to share with your team

Requirements

Unity 2021.3 or newer. Compatible with Built-in, URP, and HDRP (editor-only tool).

From the publisher's Asset Store listing.

Technical details

Editor-only tool - zero runtime overhead and no impact on build size.

The colorizer hooks into EditorApplication.hierarchyWindowItemOnGUI and runs only while the Hierarchy window is visible. Per-object color overrides are stored via GlobalObjectId for persistent identification across sessions. All settings are serialized to a ScriptableObject asset at Assets/TwoGreenPigs/HierarchyColorizer/Editor/HierarchyColorizerSettings.asset -safe to commit to version control for team sharing.

- Unity 2021.3 LTS minimum (tested up to Unity 6)

- Compatible with Built-in RP, URP, and HDRP

- No third-party dependencies

- Editor-only scripts - excluded from builds automatically

- Settings stored as .asset - version control friendly

- Per-object colors persist via GlobalObjectId

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.11f1 Compatible Compatible Compatible

As listed on the Asset Store.