build-ui

Installation
SKILL.md

Building UI with React-ECS

Decentraland SDK7 uses a React-like JSX system for 2D UI overlays.

When to Use Which UI Approach

Need Approach Component
Screen-space HUD, menus, buttons React-ECS (this skill) UiEntity, Label, Button, Input, Dropdown
3D text floating in the world TextShape + Billboard See advanced-rendering skill
Open a web page openExternalUrl See scene-runtime skill
Clickable objects in 3D space Pointer events See add-interactivity skill

Use React-ECS for any 2D overlay: scoreboards, health bars, dialogs, inventories, settings menus. Use TextShape for labels above NPCs or objects in the 3D world.

Setup

Installs
37
GitHub Stars
17
First Seen
Feb 25, 2026
build-ui — dcl-regenesislabs/opendcl