LimeUI is a free, open-source UI framework for Game Maker, designed to simplify the creation of flexible and modern user interfaces with a powerful flexpanel system. Build responsive, animated, and touch-friendly UI for your games with ease.
LimeUI includes a variety of UI components to build flexible interfaces:
- LuiMain
- LuiBox
- LuiContainer
- LuiAbsoluteContainer
- LuiColumn
- LuiRow
- LuiPanel
- LuiScrollPanel
- LuiTabs
- LuiWindow
- LuiButton
- LuiCheckbox
- LuiComboBox
- LuiComboBoxItem
- LuiImageButton
- LuiInput
- LuiSlider
- LuiTab
- LuiToggleButton
- LuiToggleSwitch
- LuiImage
- LuiProgressBar
- LuiProgressRing
- LuiText
- LuiSurface
- Flexpanels implementation
- Styles
- Touch support
- Animations support
- Separated logic and render
- Chain functions
- Events listener
The following components are planned for future releases:
- LuiRadioButton
- LuiDropdown
- LuiVideoPlayer
- LuiColorPicker
- LuiExpander
- LuiTreeView
- LuiHoverOverlay
- LuiGrid
- LuiGraph
- LuiAttentionMessage
- Keyboard controls binding
Have ideas or suggestions? Go to my Discord server!
Game Maker runtime version 2024.13.1 or higher
Previous versions have not been tested.
Please credit the framework in your project by including the following in your game credits or documentation:
"LimeUI by Limekys"


