UI Toolkit Package

UIToolkit Extensions

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

com.unity.uitoolkitextensions MIT Licence Unity 6000.0+

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 preview

Scroll Snap

Navigation

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

Collapsible Section preview

Collapsible Section

Navigation

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

Quadrant Stepper preview

Quadrant Stepper

Navigation

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

Screen Header preview

Screen Header

Navigation

Configurable top app-bar with title, notch spacer, and up to four edge action buttons.

Dropdown Menu preview

Dropdown Menu

Navigation

Anchored overlay action menu with large tappable rows and backdrop-tap dismiss.

Dropdown preview

Dropdown

Forms

Wheel-style dropdown picker that opens a touch-friendly modal list for single-value selection.

Pill Input Field preview

Pill Input Field

Forms

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

Rounded Input Field preview

Rounded Input Field

Forms

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

Pill Selector preview

Pill Selector

Forms

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

Toggle Button preview

Toggle Button

Forms

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

Color Toggle Button preview

Color Toggle Button

Forms

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

Color Toggle Group preview

Color Toggle Group

Forms

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

Social Link Container preview

Social Link Container

Forms

Editable list of platform-labelled social link fields with add/remove and a platform picker.

Elastic List View preview

Elastic List View

Layout

Vertical list with iOS-style elastic overscroll and an optional swipe-up load-more trigger.

Step Progress Bar preview

Step Progress Bar

Feedback

Segmented progress bar with labelled milestone steps and fill animation.

Page Dot Indicator preview

Page Dot Indicator

Feedback

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

Loading Icon preview

Loading Icon

Feedback

Animated spinner/loading indicator with configurable speed and colour.

Toast Swipe Dismiss Manipulator preview

Toast Swipe Dismiss Manipulator

Feedback

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

Coming Soon Message preview

Coming Soon Message

Feedback

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

Notification Badge preview

Notification Badge

Feedback

Small rounded unread-count badge that auto-hides at zero and clamps to 99+.

Pill Button preview

Pill Button

Primitives

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

Circular Image Button preview

Circular Image Button

Primitives

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

Icon Label Button preview

Icon Label Button

Primitives

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

Image Crop Overlay preview

Image Crop Overlay

Utilities

Full-screen modal image cropper with drag-to-pan, pinch-to-zoom, and configurable square export.

Grayscale Image

Utilities

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