Ultra App Kit artworkFree to play68%Mixed

Ultra App Kit

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 desktop GUI applications. Learn from extensive documentation with hundreds of examples.

Screenshots

From the Steam store

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 desktop GUI applications. Learn from extensive documentation with hundreds of examples. Integrate a 3D engine or OpenGL rendering for embedded 3D graphics.

Make it Snappy

Unlike other alternatives like ImGui, Ultra App Kit draws using retained mode instead of immediate mode. 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 and include native support for Apple Silicon.

API Design

Smart pointers everywhere makes C++ programming about as easy as C# Extensible widgets system Extensive documentation with examples for each command

UI Features

Resolution-independent for any DPI scale Load SVG vector images Set widget icons Change mouse cursor Custom color schemes stored in JSON files

Supported Widgets

Label Button (push, checkbox, radio, and toggle styles) ProgressBar TextField TextArea ComboBox ListBox Slider (scrollbar, trackbar, and stepper styles) Draggable multi-select TreeView Create your own custom widgets

Additional Features

File I/O File system watcher Memory allocation and management Image loading, saving, processing Plugin system Thread management String manipulation (split, search, conversion, etc.) Message boxes and file / folder requester

Games like Ultra App Kit

See all
GameCreator

GameCreator

Drag and drop your way from a blank scene to a finished game, at whatever pace feels good.

69% of 89 Steam reviews are positivePlayers online now: 11$39.99
NRGeditor

NRGeditor

NRG - Realtime Application Development Environment

89% of 9 Steam reviews are positiveFree
iFAction Game Maker

iFAction Game Maker

iFAction is a visualized game making software.You can create your own games without programming.

71% of 135 Steam reviews are positivePlayers online now: 1$34.29
iF Visual Novel Game Maker

iF Visual Novel Game Maker

iFVN as a visual novel maker, currently has a variety of resolutions. Customize interface and Immersive dialogue creation are very convenient.

68% of 44 Steam reviews are positive$24.99
RPG Developer Bakin

RPG Developer Bakin

Shape a world in 3D and tell your story through events, lighting and camera work, all at your own pace.

83% of 331 Steam reviews are positivePlayers online now: 30$84.99
Godot Engine

Godot Engine

Godot Engine is a free, open source tool for building 2D and 3D games from one unified interface, with common tools built in and one-click export to…

90% of 11,900 Steam reviews are positivePlayers online now: 1,775Free
UOS Prototype

UOS Prototype

UOS Prototype gives you an opportunity to touch the future of UI by providing a new visual experience that has come as a fusion of major benefits of…

100% of 177 Steam reviews are positiveFree
Retro Gadgets

Retro Gadgets

Retro Gadgets is a sandbox where you build, code, and customize gadgets inspired by old-school electronics.

88% of 481 Steam reviews are positivePlayers online now: 7$19.99
Defold

Defold

Defold is a free and open game engine used for development of desktop, mobile and web games.

86% of 231 Steam reviews are positivePlayers online now: 8Free
WebGAL Terre Steam Edition

WebGAL Terre Steam Edition

A visually appealing, feature-rich, and easy-to-develop new web-based visual novel engine.

100% of 18 Steam reviews are positivePlayers online now: 2Free