Soui
Soui, often written as SOUI or soui, refers to more than one thing but is most widely associated with a cross‑platform graphical user interface framework for C++. The SOUI framework provides an XML‑based UI description language, a library of widgets, and a skinning system that enables developers to customize the appearance of applications without changing their code. It is designed to produce native-looking interfaces on supported platforms, with an emphasis on a lightweight footprint and responsive rendering.
In terms of architecture, SOUI centers on a runtime that parses XML UI definitions and constructs the
Development of the project began in the open‑source community in the 2010s, driven by volunteers seeking a
Other uses of the term soui exist outside this framework, including as a transliteration of a Chinese