UI Toolkit Package

UIToolkit Extensions

18 modern controls and manipulators for Unity's UI Toolkit framework. Built for runtime UI — ready for production.

com.unity.uitoolkitextensions MIT Licence Unity 2022.3+

Installation

Install via OpenUPM

openupm add com.unity.uitoolkitextensions

Or add the scoped registry manually in Edit → Project Settings → Package Manager:

Name: package.openupm.com
URL: https://package.openupm.com
Scope: com.unity.uitoolkitextensions

Install via Git URL

Open the Package Manager (Window → Package Manager), click +Add package from git URL and paste:

https://github.com/Unity-UI-Extensions/com.unity.uitoolkitextensions.git

Manual / Embedded Package

  1. Download the latest release from the Releases page
  2. Extract and place the folder in your project's Packages/ directory
  3. Unity will automatically detect and import the package

All Controls

Scroll Snap

Navigation

Swipe/drag paged scroll container that snaps to discrete pages by index.

Collapsible Section

Navigation

Animated expand/collapse section with header toggle and content container.

Quadrant Stepper

Navigation

Four-directional step selector displayed as an overlay compass widget.

Pill Input Field

Forms

Rounded pill-shaped input field with floating label and validation state.

Rounded Input Field

Forms

Card-style text input with rounded corners and focus/error colour states.

Pill Selector

Forms

Row of pill-shaped radio buttons for exclusive single-option selection.

Toggle Button

Forms

Flat toggle switch with animated indicator and on/off label support.

Color Toggle Button

Forms

Toggle button that tints itself with a configurable accent colour when active.

Color Toggle Group

Forms

Horizontally scrollable row of colour-tinted toggle buttons for multi-select.

Step Progress Bar

Feedback

Segmented progress bar with labelled milestone steps and fill animation.

Page Dot Indicator

Feedback

Animated pagination dots that reflect the current page of a scroll view.

Loading Icon

Feedback

Animated spinner/loading indicator with configurable speed and colour.

Toast Swipe Dismiss Manipulator

Feedback

Gesture manipulator that allows swiping a toast/notification to dismiss it.

Coming Soon Message

Feedback

Placeholder panel displaying a styled 'coming soon' message with icon.

Pill Button

Primitives

Primary CTA button in a rounded pill shape with press flash animation.

Circular Image Button

Primitives

Circular avatar/icon button with mask, border, and selected-state styling.

Icon Label Button

Primitives

Horizontal row button combining a left-side icon with label and subtitle text.

Grayscale Image

Utilities

Shader-based Image element that renders in greyscale with adjustable intensity.