A complete UI framework with ready-to-use elements, procedural shapes, a built-in animation system, and editor tools that speed up your work.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?Try the demo in your browser✨ Build Better UI, FasterEvery 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 EffortlesslyStyler 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 ShapeEvery 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 EaseEvo 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 ToolsA 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 EcosystemEvo UI works hand in hand with other Evo packages. Need localization? Import Evo Localization, and both packages connect automatically.Other Evo Packages• Evo Loader• Evo LocalizationContact | Discord | Documentation | Web DemoSee the Technical Details section for more details.Compatibility & Dependencies• Supports Unity 6 and Unity 7. Works with all pipelines.• Built on Unity UI (uGUI). Not compatible with UI Toolkit (planned as a separate package).• Uses TextMesh Pro by default, with UniText as an alternative text provider.• The old input manager is not supported.Icon SizeAll icons are 256x256 and imported at 64x64 by default. For a higher resolution, increase the Max Size in their import settings.Upgrading from v1v2 introcudes structural changes, so please use the Migration Tool to upgrade old animations, API, and more.AI SkillsEvo UI includes AI Skills: plain-text guides that help AI coding assistants work with the package. They’re optional, don’t add any AI features or connect to any service, and can be deleted without affecting Evo UI. The package itself contains no AI-generated assets.


