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, orScenesautomatically 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:
- Go to Tools > Beautiful Unity Hub.
- Select Settings and choose Beautiful Project.
- 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. |