Skip to content

SUS UIBuild Unity UI like you build Vue apps

Reactive .sharq single-file components, a Vuetify-style UI kit, and a Vue Router-style navigator for Unity UI Toolkit.

Why SUS? โ€‹

Unity UI Toolkit is powerful but low-level. SUS brings a web-like DX to Unity: SFCs, reactive props, directives (v-if / v-for / :class), slots, themes โ€” and a large ready-made component library.

xml
<template>
  <sus:SusButton :text="Label.Value" @click="OnClick" class="demo-btn" />
</template>
<script>
public Prop<string> Label = new("Click me");
void OnClick() => Label.Value = "Clicked!";
</script>
<style>
.demo-btn { margin-top: 8px; }
</style>

Open-core โ€‹

TierPackagesPriceLicense
FreeCore + Router$0MIT
KitUI component library$50Commercial
GameHUD, inventory, screens (addon to Kit)$50Commercial
BundleKit + Game$80Commercial

See pricing โ†’

Packages โ€‹

  • sus-core โ€” reactivity, .sharq compiler, themes, overlays, world-space
  • sus-router โ€” navigation, guards, modals, transitions
  • sus-kit โ€” 48 production UI components
  • sus-game โ€” 40 game-oriented components (HUD, inventory, screens)

Compare โ€‹

UGUIUnity App UISUS
Reactive dataManualPartialProp / Computed / Watch
SFC (template+script+style)NoNo.sharq
Component libraryDIYLimited48+ kit + game
RouterDIYNoBuilt-in

Open-core: Core & Router MIT ยท Kit & Game commercial