RmlUi logo RmlUi Documentation

Edit on GitHub

RmlUi Gallery

Game interface
Game interface from the ‘invader’ sample

Game menu
Game menu

Killing Time: Resurrected collage
Killing Time: Resurrected by Nightdive Studios and Ziggurat Interactive. Remastered version of the classic shooter game. User interface made with RmlUi.

Installer
Installer software by @xland

TruckersMP chat box
TruckersMP player list
TruckersMP A multiplayer mod for truck simulators - Chat box and player panel in RmlUi

Covellite++ Covellite++
Covellite++ A cross-platform framework

Data bindings
Cute little game from the ‘databinding’ sample


Animations and transitions from the 'animation' sample


Transitions with transforms on a game menu


Camera movement in a game menu

VisualTests application
RmlUi visual testing framework

Form controls
Form controls from the ‘demo’ sample

Sandbox
Sandbox from the ‘demo’ sample, try it yourself!

Transition
Transitions on mouse hover (entirely in RCSS)

Transform
Animated transforms (entirely in RCSS)

Flexbox
Flexbox layout

Progress bars
Progress bars

Lottie animation
Vector animations with the Lottie plugin

SVG image
SVG vector images with the SVG plugin


  • RmlUi Documentation

RmlUi is licensed under the terms and conditions of the MIT license.
Copyright (c) 2008-2014 CodePoint Ltd, Shift Technology Ltd, and contributors
Copyright (c) 2019-2025 The RmlUi Team, and contributors
RmlUi source code and release packages