Documentation
Project types
The CLI scans for rojo.json or wally.toml and installs components to src/client/ui/components/ with the matching theme package.
Roblox-TS
rojo.json + default.project.jsonTypeScript compiled to Luau via rbxtsc. Init includes @rbxts/react and TSX sample UI; the theme is opt-in.
Theme install:
bashnpm install robloxui # optional robloxui/theme subpathReact-Luau (Wally)
wally.toml + default.project.jsonPure Luau with Wally packages. robloxui add --theme vendors the bundled RuiTheme into Packages/.
Theme install:
bashrobloxui add <slug> --theme # vendors bundled RuiThemeSee the full token reference with install examples on the Theme tokens.