Evo UI is a complete framework for Unity UI (uGUI). It brings together a large library of ready-to-use elements, a procedural shape renderer, a built-in animation system, and editor tools that speed up your work.
Want to see it in action?
✨ Build Better UI, Faster
Every element works out of the box, and nothing is locked in. Restyle, extend, or rebuild any part to fit your project, from a single button to a full menu system.
📦 What's Included:
• 37+ UI elements
• 24+ animation and effect components
• 11+ layout and navigation components
• Styler customization system
• Procedural UI rendering
• Evo Tween animation system
• 408 different icons
• Fully featured demo scene
• TextMesh Pro and UniText support
🎨 Customize Effortlessly
Styler keeps all your styling in one place. Define your colors, fonts, gradients, shape styles, and sounds once, and every element follows. Presets can be swapped at runtime with a smooth transition, so switching between light and dark mode takes a single line of code.
🔷 Procedural Shape
Every element is drawn with Procedural Shape instead of sliced sprites, so it stays sharp at any size. Corners, dashed outlines, gradients, shadows, and blur are all settings on one component. Compatible shapes can even batch into a single draw call.
🎬 Animate with Ease
Evo Tween powers every built-in animation, and it's yours to use too. Build states with Tween Animator, then edit them in the Timeline window like an animator would. It handles almost anything, from position and color to audio and cameras, with zero GC allocations.
🛠️ Custom Editor Tools
A clean custom editor layout makes every inspector easier to read and faster to use. Browse elements with previews in the UI Catalog, and find icons in seconds with the Icon Browser.
🔗 Seamless Ecosystem
Evo UI works hand in hand with other Evo packages. Need localization? Import Evo Localization, and both packages connect automatically.
Other Evo Packages
Contact | Discord | Documentation | Web Demo
See the Technical Details section for more details.