FORGE KUI / product

A lean engine. Lua for interaction.

KUI ships its own HTML/CSS renderer, without Chromium or a system WebView. Keep business logic in the native host, and use optional Lua for interface interactions.

Version 3.61.7

Ship your own UI engine

KUI combines HTML/CSS parsing, DOM, style resolution, layout and painting in a native runtime. The application runs without Chromium or a system WebView. Choose the host language and whether to enable Lua for your project.

Wire interface events with Lua

Use Lua to query elements, update styles and handle events. The host creates the script engine, binds the document and executes scripts. Manage document and script lifetimes explicitly, and deliver asynchronous results to the UI through the application’s scheduling contract.

Package the dependencies you use

The free precompiled SDK includes development resources. App delivery includes runtimes, pages, fonts, extensions in use and their dependencies. The SDK ZIP also contains examples and other developer material, so its size is not a minimal application size. C++ consumers must match Release /MD or Debug /MDd CRT settings.