ShadowUI (uGUI version)


Modern UI component library for Unity uGUI. 40+ customizable components with runtime theme switching. Copy, modify, and own your UI - no rigid prefabs!


by Experir


★★★★★ star rating
Price History +

✨ What is ShadowUI?

ShadowUI isn't just another Unity UI asset. It's a revolutionary approach to building game interfaces, inspired by shadcn/ui from web development. Instead of rigid prefabs, you get the building blocks to create YOUR own component library.


🔗 Resources: 

📖 Full Documentation: https://www.experir.com/products/shadowui/docs

🎮 Interactive Demo: https://www.experir.com/products/shadowui/demo


🔥 Key Features:

• 40+ Modern Components - Buttons, Inputs, Dialogs, Carousels, and more 

• Runtime Theme Switching - Change themes dynamically during gameplay 

• Complete Ownership - Modify and extend every component without restrictions 

• Beautiful Defaults - Professional designs that work out-of-the-box 

• TextMeshPro Integration - Advanced typography system with automatic theme colors 

• Composable Architecture - Predictable patterns across all components  


🎨 Available Components:

Layout & Navigation: Accordion, Breadcrumb, Card, Tabs, MenuBar, NavigationMenu

Input Components: Button, Input, Textarea, Checkbox, RadioGroup, Select, Slider

Feedback & Display: Alert, Badge, Avatar, Progress, Tooltip

Overlay Components: Dialog, AlertDialog, Drawer, Popover, ContextMen

Advanced Components: Carousel, Collapsible, ScrollArea, Resizable, Toast System 


💡 The ShadowUI Philosophy:

Traditional Unity UI packages lock you into their design decisions. ShadowUI gives you ownership. Import components via context menu, automatically unpack them, then customize everything to match YOUR vision. 


🎯 Perfect For:

• Game developers seeking modern UI components

• Teams wanting consistent design systems

• Projects requiring runtime theme switching

• Developers who value customization freedom

• Anyone tired of rigid UI asset limitations 


📦 What You Get:

• 40+ Component Templates

• Complete Theming System with Runtime Switching

• Pre-built UI Blocks (SimpleMainMenu, Music Player)

• Comprehensive Typography System

• Example Scenes and Documentation

• Icons by Lucide (1600+)  


🚀 Getting Started: 

Install TextMeshPro Essentials

Right-click in Hierarchy → UI → ShadowUI → [Component Name] 

Components auto-unpack for full customization

Build your unique component library!