Babylon.js GUI

2D and 3D GUI library for Babylon.js — buttons, sliders, panels, input boxes, color pickers, and 3D holographic controls — rendered through a dynamic texture or as 3D meshes. Authored visually via the GUI Editor and consumed by the `@babylonjs/gui` package.

API entry from apis.yml

apis.yml Raw ↑
aid: babylon-js:babylonjs-gui
name: Babylon.js GUI
tags:
- 3D
- GUI
- Interface
- Controls
humanURL: https://doc.babylonjs.com/features/featuresDeepDive/gui
properties:
- url: https://doc.babylonjs.com/features/featuresDeepDive/gui
  type: Documentation
- url: https://www.npmjs.com/package/@babylonjs/gui
  type: SDK
- url: https://gui.babylonjs.com/
  type: Sandbox
- url: https://github.com/BabylonJS/Babylon.js/tree/master/packages/dev/gui
  type: SourceCode
description: 2D and 3D GUI library for Babylon.js — buttons, sliders, panels, input boxes, color pickers,
  and 3D holographic controls — rendered through a dynamic texture or as 3D meshes. Authored visually
  via the GUI Editor and consumed by the `@babylonjs/gui` package.