Skip to main content

Overview

BangUI is a modern, extensible UI library for Diligent Engine and SDL3, supporting both 2D and 3D UI elements. It uses Bang Markup Language (BML) for styling and layout, and FreeType for text rendering. This documentation covers all aspects of BangUI, including element specifications, property definitions, architecture, and dependencies.