MinimalUIKit is a complete UI Toolkit component library - behavior first, visuals swappable.
Stop rebuilding the same dropdown, toggle, slider, dialog, and tab bar on every project. MinimalUIKit ships 24 polished, production-ready controls built entirely on Unity 6's modern UxmlElement API - so every component appears in UI Builder with proper attributes, and every value control behaves like a native field (INotifyValueChanged, RegisterValueChangedCallback, SetValueWithoutNotify, data binding).
The look is a swappable layer, not baked in. A UITheme ScriptableObject holds your colors, radii, and spacing as design tokens; one click generates the USS and a drop-in controller applies it at runtime. Restyle the entire kit - or ship multiple themes - without touching a line of C#.
Why MinimalUIKit:
- Behavior is the product - pointer capture, hold-to-repeat, popovers that inherit your theme, smooth transitions.
- No-code, twice over - theme with a ScriptableObject; wire UnityEvents from the Inspector.
- Drop-in screens - one menu click gives a fully configured, themed Settings menu or component Showcase.
- Design-system ready - style your own widgets with the kit's USS tokens; they inherit the active theme automatically.
- Self-contained and portable - no external dependencies; renders the same on Built-in, URP, and HDRP.
Includes 4 example themes, in-package PanelSettings, 2 sample screens, 3 prefabs, and offline PDF documentation.
Requires Unity 6000.0 or newer and the built-in UI Toolkit module. This asset uses UI Toolkit (not uGUI). Full C# source included. Free updates.