Beautiful Project

Version: 1.2.0
Publisher: ScreamyCat
Asset Store: Get Beautiful Project on the Unity Asset Store

Beautiful Project transforms the Unity Project window into a modern, high-speed asset management hub. By combining custom folder coloring, multi-directional gradients, automated sub-icons, workspace tabs, two-line name wrapping, and a browser-style history toolbar, it eliminates folder navigation fatigue and brings clarity to projects of any scale.


Key Features

1. Folder Colors & Multi-Directional Gradients

Customize individual folders or entire directory trees with solid colors or smooth gradients:

  • Folder Settings Window: Right-click any folder in the Project window and select Beautiful Unity > Folder Settings.
  • Solid or Gradient Modes: Choose between vibrant solid colors or smooth directional gradients (Horizontal, Vertical, or Diagonal).
  • Sub-Asset Propagation: Optionally apply folder color themes recursively to all nested child folders.
  • Background Striping Mode: In addition to tinting folder icons, you can enable full row background striping with adjustable opacity and solid-color endpoints.

2. Custom Icons, Sub-Icons & Icon Priority

  • Custom Main Icons: Replace default Unity folder graphics with specialized icons for animations, audio, models, prefabs, materials, or shaders.
  • Sub-Icon Badges: Overlay a secondary mini-icon on any corner (Top-Left, Top-Right, Bottom-Left, Bottom-Right) or directly centered over the folder icon.
  • Icon Priority Mode: Automatically hides the default Unity folder graphic entirely whenever a custom sub-icon is assigned, creating a minimalist modern aesthetic.

3. Automatic Predefined Naming Rules

Automatically color and assign icons to folders based on standardized naming conventions across your team:

  • Setup in Hub: Open Tools > Beautiful Unity Hub > Settings > Beautiful Project.
  • Rule Matching: Define name rules (e.g. naming a folder Scripts, Prefabs, Materials, Audio, or Scenes automatically assigns its designated theme and icon).
  • Team Consistency: Share predefined configurations across your version control repository for immediate team-wide consistency.

4. Folder Content Mini-Icons & Overrides

  • Automatic Content Scanning: Scans directory contents and draws tiny indicator icons on the right edge of folder rows showing what asset types are contained inside (scripts, textures, audio, prefabs).
  • Extension Overrides & Blacklisting: Customize which file extensions render specific mini-icons, or blacklist ubiquitous extensions from displaying.

5. Two-Line Names in Grid View

  • No More Truncated Asset Names: Automatically wraps long folder and asset names across two lines in the Project Browser Grid View, ensuring full readability without constant mouse-hovering.

6. Workspace Tabs & Isolation

Focus on specific asset subsets without getting lost in deep folder hierarchies:

  • Quick-Access Tabs: Pin your active working folders to the custom toolbar at the top of the Project window.
  • Workspace Isolation: Click any workspace tab to instantly isolate and focus only on that folder's contents.

7. Browser History Toolbar

Navigate your project directory history just like a web browser:

  • Back & Forward Buttons: Jump back and forth through your recently opened folder paths.
  • History Dropdown: View a quick-access menu showing up to 10 recently visited directories.

8. Folder Statistics & Native Bookmarks

  • Instant Folder Metadata: View total folder file count, cumulative disk size, and last modified date directly inside the Folder Settings overlay.
  • Native Favorites Star: Click the star icon to bookmark critical folders directly into Unity's native Project Favorites panel.

9. Tree Lines & Quick-Collapse Shortcuts

  • Connected Tree Lines & Zebra Striping: Enable crisp connecting lines and alternating row colors in the Project window's column view.
  • Productivity Shortcuts:
    • Shift + Alt + C: Instantly collapses all expanded folder trees across the Project window.
    • Shift + Alt + X: Isolates the selected or hovered folder, collapsing everything else.

Configuration & Hub Settings

All settings for Beautiful Project can be toggled and customized via the Beautiful Unity Hub:

  1. Go to Tools > Beautiful Unity Hub.
  2. Select Settings and choose Beautiful Project.
  3. Customize list view options, grid view two-line names, toolbar visibility, tree line thickness, and predefined icon sets.

Technical Specifications

Property Details
Unity Compatibility Unity 2021.3 LTS, 2022.3 LTS, Unity 6, Unity 6.5+
Render Pipelines Built-in, Universal RP (URP), High Definition RP (HDRP)
Namespace ScreamyCat.BeautifulProject
Assembly Definition ScreamyCat.BeautifulProject.Editor.asmdef (Editor-only)
Runtime Overhead Zero — All code is editor-only and stripped from builds.