| layout | home |
|---|---|
| title | Unity UI Extensions — Community UI Controls for Unity |
| description | 126 battle-tested UI controls for Unity's uGUI and UI Toolkit frameworks. Free forever, open source, community maintained. |
| permalink | / |
Community Open Source — Free Forever
126 battle-tested UI controls for Unity's uGUI and UI Toolkit frameworks. Drop in. Build faster. Ship sooner.
<div class="grid-2 packages-grid">
<article class="package-card package-card--u">
<div class="package-card-top">
<span class="badge badge-u">uGUI</span>
<h3 class="package-card-name">Unity UI Extensions</h3>
<p class="package-id"><code>com.unity.uiextensions</code></p>
<p class="package-card-desc">The original and largest collection. 101 production-ready controls built on Unity's legacy uGUI system — sliders, graphs, scrollers, effects, and more.</p>
</div>
<ul class="package-features">
<li>101 controls across 6 categories</li>
<li>BSD 3-Clause licence — use in commercial projects</li>
<li>OpenUPM, Git URL, and Unity Package Manager</li>
<li>Works in Unity 6000.0+</li>
</ul>
<div class="package-card-actions">
<a href="/ugui/" class="btn btn-u">Browse Controls</a>
<a href="/ugui/install/" class="btn btn-ghost-u">Install Guide</a>
</div>
</article>
<article class="package-card package-card--t">
<div class="package-card-top">
<span class="badge badge-t">UI Toolkit</span>
<h3 class="package-card-name">UIToolkit Extensions</h3>
<p class="package-id"><code>com.unity.uitoolkitextensions</code></p>
<p class="package-card-desc">A modern, growing library of custom controls and manipulators for Unity's UI Toolkit — built for runtime UI, designed for productivity.</p>
</div>
<ul class="package-features">
<li>25 controls for navigation, forms, and feedback</li>
<li>MIT licence — maximum flexibility</li>
<li>OpenUPM and Git URL installation</li>
<li>Requires Unity 6000.0+</li>
</ul>
<div class="package-card-actions">
<a href="/uitoolkit/" class="btn btn-t">Browse Controls</a>
<a href="/uitoolkit/install/" class="btn btn-ghost-t">Install Guide</a>
</div>
</article>
</div>
<div class="install-tabs" data-tabs>
<div class="tabs">
<button class="tab-btn active" data-tab="openupm">OpenUPM</button>
<button class="tab-btn" data-tab="giturl">Git URL</button>
<button class="tab-btn" data-tab="manual">Manual</button>
</div>
<div class="tab-panel active" data-panel="openupm">
<h3>Install via OpenUPM <span class="badge badge-n">Recommended</span></h3>
<p>The fastest way — use the OpenUPM CLI or add the scoped registry manually.</p>
<h4>uGUI Package</h4>
<div class="install-panel">
<pre><code>openupm add com.unity.uiextensions</code></pre>
<button class="copy-btn" aria-label="Copy install command">Copy</button>
</div>
<h4>UIToolkit Package</h4>
<div class="install-panel">
<pre><code>openupm add com.unity.uitoolkitextensions</code></pre>
<button class="copy-btn" aria-label="Copy install command">Copy</button>
</div>
</div>
<div class="tab-panel" data-panel="giturl">
<h3>Install via Git URL</h3>
<p>In Unity: <strong>Window → Package Manager → + → Add package from git URL</strong></p>
<h4>uGUI Package</h4>
<div class="install-panel">
<pre><code>https://github.com/Unity-UI-Extensions/com.unity.uiextensions.git</code></pre>
<button class="copy-btn" aria-label="Copy git URL">Copy</button>
</div>
<h4>UIToolkit Package</h4>
<div class="install-panel">
<pre><code>https://github.com/Unity-UI-Extensions/com.unity.uitoolkitextensions.git</code></pre>
<button class="copy-btn" aria-label="Copy git URL">Copy</button>
</div>
</div>
<div class="tab-panel" data-panel="manual">
<h3>Manual Installation</h3>
<p>Download the latest release and extract to your project's <code>Packages/</code> folder.</p>
<div class="hero-ctas" style="justify-content:flex-start;margin-top:1.5rem;">
<a href="https://github.com/Unity-UI-Extensions/com.unity.uiextensions/releases/latest" class="btn btn-u" target="_blank" rel="noopener">Download uGUI Release</a>
<a href="https://github.com/Unity-UI-Extensions/com.unity.uitoolkitextensions/releases/latest" class="btn btn-t" target="_blank" rel="noopener">Download UIToolkit Release</a>
</div>
</div>
</div>
Drop-In Ready
Every control is self-contained. Add a component, tweak inspector properties, done. No configuration files, no setup ceremonies.
Open source
BSD 3-Clause and MIT licences. Use in commercial games, apps, and tools — forever. No subscriptions, no royalties, no catch.
Community Driven
Built and maintained by Unity developers for Unity developers. Every control has been battle-tested in real projects by the community.
UPM Native
Full Unity Package Manager support. Install in one click via OpenUPM, reference via git URL, or embed locally — your choice.
Both UI Frameworks
Controls for both uGUI (legacy) and UI Toolkit (modern). Whether you're maintaining an existing project or building something new, we've got you covered.
Well Documented
Every control ships with property references, usage examples, and where available — video demos and sample scenes to learn from.
Join thousands of Unity developers using UI Extensions every day.
uGUI Package
UI Toolkit Package
Browse All uGUI Controls Browse UIToolkit Controls View on GitHub View on GitHub