Build cross-platform desktop GUI applications

Designed for the Desktop

Built to power a new generation of game development tools, Ultra App Kit provides an easy-to-use C++ programming SDK for creating cross-platform GUI applications.
Free on Steam

Make it Snappy

Unlike other alternatives like ImGui, Ultra App Kit uses retained mode rendering with system-level drawing commands. This makes resizing windows and interacting with screen elements fast and responsive, even with the most complex interfaces.

Pixel-Perfect Pixels, on any Screen

DPI scaling is baked into the core of our design, for a beautiful clean appearance at any resolution.

Small and Efficient

Ultra App Kit runs with no extra dependencies and produces tiny executables (usually less than one megabyte after UPX compression) that start up and exit instantly.

Code Once, Compile Everywhere

Ultra App Kit now supports Windows, Linux, and macOS, so you can build beautiful applications that run everywhere with native support for Apple Silicon.

Make it Snappy

Unlike other alternatives like ImGui, Ultra App Kit uses retained mode rendering with system-level drawing commands. This makes resizing windows and interacting with screen elements fast and responsive, even with the most complex interfaces.

Pixel-Perfect Pixels, on any Screen

DPI scaling is baked into the core of our design, for a beautiful clean appearance at any resolution.

Small and Efficient

Ultra App Kit runs with no extra dependencies and produces tiny executables (usually less than one megabyte after UPX compression) that start up and exit instantly.

Code Once, Compile Everywhere

Ultra App Kit now supports Windows, Linux, and macOS, so you can build beautiful applications that run everywhere with native support for Apple Silicon.