Skip to main content

Creation

A .xui script is a specially formatted .lua script (UTF-8 encoded plain text). To build a XUI layout, the Lua file must return a table describing components and their properties. A .xui can be encrypted in-app into a .xuic to prevent tampering.

While possible, using .json or .plist to create XUI layouts is not recommended.