| layout | default |
|---|---|
| title | Press Kit |
| description | Press kit for Unity UI Extensions — the flagship open-source UI control collection for Unity uGUI and UI Toolkit. Facts, descriptions, logos and downloads for press, storefronts and content creators. |
| permalink | /presskit/ |
Press & Media Kit
Everything press, storefronts and content creators need — facts, descriptions, logos and downloads. Two packages. One ecosystem.
| Project | Unity UI Extensions |
|---|---|
| Release | Version 3.0 — a two-package ecosystem relaunch |
| Maintainer | Simon “darkside” Jackson (@SimonDarksideJ) & a global community of contributors |
| Community since | 2015 |
| Packages | uGUI — com.unity.uiextensions (v3.0.0, BSD-3-Clause)UI Toolkit — com.unity.uitoolkitextensions (v1.0.0, MIT) |
| Engine | Unity 6 (6000.0+) 2.x line remains for older Unity |
| Controls | 126 total — 101 uGUI · 25 UI Toolkit |
| Examples | 34 playable example scenes (22 uGUI · 12 UI Toolkit) |
| Price | Free — 100% open source, no lock-in |
| Distribution | Unity Package Manager (OpenUPM & git URL) · Itch.io · Unity Asset Store (uGUI; UI Toolkit listing coming soon) |
| Website | unity-ui-extensions.github.io |
| Source | uGUI — com.unity.uiextensions UI Toolkit — com.unity.uitoolkitextensions |
| Community | Gitter · GitHub Discussions |
| Support | GitHub Sponsors · Patreon · Ko-fi · PayPal.me · itch.io · Unity Asset Store (uGUI) Full details on the Support page |
| Press contact | uiextensions@zenithmoon.com · maintainer via GitHub / Patreon |
<p style="font-size:1.15rem; line-height:1.6;"><strong>Stop rebuilding UI from scratch.</strong> Unity UI Extensions is the flagship open-source UI control collection for Unity — 126 battle-tested controls for both <strong>uGUI</strong> and <strong>UI Toolkit</strong>. The controls you would build anyway are already here, polished and edge-case handled.</p>
<h3>One-liner</h3>
<p>126 battle-tested, free, open-source UI controls for Unity uGUI and UI Toolkit. Two packages. One ecosystem.</p>
<h3>Short description</h3>
<p>Unity UI Extensions gives Unity developers 126 production-ready UI controls across two packages — accordions, colour pickers, scroll snapping, line renderers, radial layouts, pill buttons, step progress bars, toasts and dozens more. UPM-first, fully customisable, examples included. Community-driven since 2015, 100% free and open source.</p>
<h3>Boilerplate</h3>
<p>Unity UI Extensions is the flagship open-source UI control collection for Unity. Community-driven since 2015, the project provides 126 battle-tested, production-ready UI controls for both Unity uGUI and UI Toolkit. It is 100% free and open source, distributed UPM-first via OpenUPM and git URL, and licensed under BSD-3-Clause (uGUI) and MIT (UI Toolkit). The project is maintained by Simon “darkside” Jackson and a global community of contributors. <em>Not affiliated with Unity Technologies.</em></p>
<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 for Unity’s uGUI system, refined over a decade of community use. This is the V3 release.</p>
</div>
<ul class="footer-links" style="margin:.5rem 0 1rem;">
<li>Version 3.0.0 · Unity 6000.0+ · BSD-3-Clause</li>
<li>101 controls · ~195 runtime scripts · 22 example scenes</li>
<li>Categories: Controls · Primitives · Layouts · Effects & Utilities</li>
</ul>
<a href="{{ '/ugui/' | relative_url }}" class="btn btn-u btn-sm">Explore uGUI</a>
</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">Unity UI Toolkit Extensions</h3>
<p class="package-id"><code>com.unity.uitoolkitextensions</code></p>
<p class="package-card-desc">The modern companion — 25 USS-themable, data-driven controls built from the ground up for Unity 6’s UI Toolkit runtime.</p>
</div>
<ul class="footer-links" style="margin:.5rem 0 1rem;">
<li>Version 1.0.0 · Unity 6000.0+ · MIT</li>
<li>25 controls · ~26 runtime scripts · 12 example scenes</li>
<li>Built with USS · fully themable · data-driven UI</li>
</ul>
<a href="{{ '/uitoolkit/' | relative_url }}" class="btn btn-t btn-sm">Explore UI Toolkit</a>
</article>
</div>
uGUI
UI Toolkit
Unity UI Extensions began in 2015 as a community home for the UI controls Unity developers kept rebuilding. Over a decade it grew into the largest open-source collection for Unity’s uGUI system, sustained by hundreds of community contributions, bug reports and fixes — the long tail that turns a control from “works in a demo” into “ships in a game”.
Version 3.0 is the relaunch: the uGUI package steps up to a modern Unity 6 release, a brand-new UI Toolkit package brings the same philosophy to Unity’s modern runtime, and the whole project gains a refreshed identity and a redesigned documentation site. Two packages, one ecosystem — built by the community, free forever.
Use freely in coverage. Please don’t alter the logo gradient or stretch the mark.
<div class="pk-swatches mb-4">
<span class="pk-swatch"><span class="pk-dot" style="background:#ff0099;"></span> #ff0099 <em style="color:var(--text-2,#dd88ff)">uGUI / magenta</em></span>
<span class="pk-swatch"><span class="pk-dot" style="background:#00ffee;"></span> #00ffee <em style="color:var(--text-2,#dd88ff)">UI Toolkit / cyan</em></span>
<span class="pk-swatch"><span class="pk-dot" style="background:linear-gradient(135deg,#ff0099,#00ffee);"></span> brand gradient</span>
<span class="pk-swatch"><span class="pk-dot" style="background:#050508; border:1px solid #333;"></span> #050508 <em style="color:var(--text-2,#dd88ff)">background</em></span>
</div>
<p style="color:var(--text-2,#dd88ff);">Typefaces: <strong>Orbitron</strong> (display / wordmark) · <strong>Inter</strong> (body) · <strong>JetBrains Mono</strong> (code).</p>
{% assign brand_master = "logo-primary.svg,logo-icon-square.svg,logo-wordmark-horizontal.svg,logo-monochrome.svg,social-banner-og-1200x630.svg,unity-store-hero.svg,twitter-header-1500x500.svg,itchio-cover-630x500.svg,feature-graphic.svg" | split: "," %}
{% assign brand_ugui = "logo-ugui-wordmark.svg,logo-ugui-icon.svg,unity-store-hero-ugui.svg,itchio-cover-ugui-630x500.svg,social-banner-ugui-1200x630.svg" | split: "," %}
{% assign brand_uitk = "logo-uitoolkit-wordmark.svg,logo-uitoolkit-icon.svg,unity-store-hero-uitoolkit.svg,itchio-cover-uitoolkit-630x500.svg,social-banner-uitoolkit-1200x630.svg" | split: "," %}
<h3 style="margin-top:1.75rem;">Master brand <span style="color:var(--text-2,#dd88ff); font-weight:400;">— represents both packages (magenta → cyan)</span></h3>
<div class="pk-assets mt-2">
{% for asset in brand_master %}
<div class="pk-asset">
<div class="pk-asset-prev"><img src="{{ '/assets/img/presskit/' | append: asset | relative_url }}" alt="{{ asset }}" loading="lazy"></div>
<div class="pk-asset-meta"><span class="pk-asset-name">{{ asset }}</span><a class="pk-asset-dl" href="{{ '/assets/img/presskit/' | append: asset | relative_url }}" download>↓ SVG</a></div>
</div>
{% endfor %}
</div>
<h3 style="margin-top:1.75rem; color:#ff0099;">uGUI package <span style="color:var(--text-2,#dd88ff); font-weight:400;">— magenta</span></h3>
<div class="pk-assets mt-2">
{% for asset in brand_ugui %}
<div class="pk-asset">
<div class="pk-asset-prev"><img src="{{ '/assets/img/presskit/' | append: asset | relative_url }}" alt="{{ asset }}" loading="lazy"></div>
<div class="pk-asset-meta"><span class="pk-asset-name">{{ asset }}</span><a class="pk-asset-dl" href="{{ '/assets/img/presskit/' | append: asset | relative_url }}" download>↓ SVG</a></div>
</div>
{% endfor %}
</div>
<h3 style="margin-top:1.75rem; color:#00ffee;">UI Toolkit package <span style="color:var(--text-2,#dd88ff); font-weight:400;">— cyan</span></h3>
<div class="pk-assets mt-2">
{% for asset in brand_uitk %}
<div class="pk-asset">
<div class="pk-asset-prev"><img src="{{ '/assets/img/presskit/' | append: asset | relative_url }}" alt="{{ asset }}" loading="lazy"></div>
<div class="pk-asset-meta"><span class="pk-asset-name">{{ asset }}</span><a class="pk-asset-dl" href="{{ '/assets/img/presskit/' | append: asset | relative_url }}" download>↓ SVG</a></div>
</div>
{% endfor %}
</div>
<p class="mt-3"><a href="{{ '/assets/downloads/Unity-UI-Extensions-Brand-Assets.zip' | relative_url }}" class="btn btn-ghost btn-sm" download>↓ Download all brand assets (.zip)</a></p>
- 📄 Press Kit (PDF) — this page, print-ready
- 🗜 Brand assets (.zip) — logos & promo graphics
- 📄 uGUI — control reference (PDF) · browse online
- 📄 UI Toolkit — control reference (PDF) · browse online
All PDFs are generated from the live docs by generate_pdfs.py (headless Chrome) and rebuilt on every site deploy.
“Two packages, one ecosystem — that is the whole story of 3.0. For ten years the community has built the controls you would build anyway, polished them, and handled the edge cases so you do not have to. The controls you would build anyway are already here. Ship faster. Build better.”
— Simon “darkside” Jackson, project maintainer
Shipped a game or app with UI Extensions? We’d love to feature your quote — get in touch via GitHub or Gitter.
Docs & project
Community & support
126 battle-tested controls. 34 example scenes. Free forever.
Unity UI Extensions is community-maintained and not affiliated with Unity Technologies. BSD-3-Clause (uGUI) & MIT (UI Toolkit).