mGui¶
Welcome to the mGui - Embedded Gui Library.
mGui is a very lightweight and efficient GUI library designed for embedded systems. It provides a simple API for creating graphical user interfaces with minimal resource usage.
It uses around 150Kb of flash memory for including all the major widgets, and is optimized for performance on microcontrollers.
What’s inside this documentation?¶
Tools¶
Utilities that help you prepare assets and workflows for mGui.
- Font conversion tools
- Developer utilities
- Automation helpers
See: Tools Overview
Widgets¶
Reusable GUI widgets that can be embedded into your applications.
See: Widgets Overview
Getting Started¶
- Browse available widgets
- Read usage examples
- Integrate them into your GUI app
Tip
Each widget has its own documentation page with usage examples and configuration options.