Skip to content

WUI documentation

WUI is a compiled C++17 GUI library with shared controls for Windows, Linux, macOS and WebAssembly. It is distributed under the Boost Software License 1.0; it is not a Boost library or a header-only toolkit.

Try the live Showcase ยท Source code

Start here

WUI features

Showcase demonstrates nine button views (including a primitive-drawn checkbox, toggle and radio), Unicode text editing, filtered lists, menus, dialogs, custom panel drawing and split layouts. Explore its seven tabs without installing anything.

Windows and Linux are the original backends. The macOS and browser ports are experimental, with integration tests on macOS and in Chromium, Firefox and WebKit. See their platform pages for deployment requirements and limitations.