MiniGUI is a modern and mature cross-platform window system for embedded and smart IoT devices.

  • OPEN SOURCE FOR 20 YEARS

    OPEN SOURCE FOR 20 YEARS

    Twenty years have passed since MiniGUI was launched at the end of 1998.

  • MASSIVE USE IN INDUSTRY

    MASSIVE USE IN INDUSTRY

    MiniGUI is widely used in consumer electronics and industrial instrumentation.

  • FLEXIBLE AND SCALABLE

    FLEXIBLE AND SCALABLE

    The abundant functions and configurability of MiniGUI makes it applicable in a low-end device based on CPU running at 30MHz, as well as a high-end device with GPU.

Support for 10+ Operating Systems

MiniGUI is designed for embedded systems or smart IoT devices based-on Linux/uClinux, eCos, and other traditional RTOSes, such as RT-Thread, RTEMS, FreeRTOS, VxWorks, ThreadX, Nucleus, pSOS, uC/OS-II, OSE, and others. Especially, MiniGUI runs as the window system of HybridOS.

Rich Widgets/Controls

MiniGUI provides 30+ widgets/controls for your apps, including Label, Button, Single-line edit box, Multi-line edit box, List box, Combo box, Progress bar, Property sheet, Tool bar, Track bar,Tree view, List view, Month calendar, Grid view, Icon view, Animation, Whell Picker, Animated Switch Button, etc.

Open Source Apps and Tools

There are many open source demos, tools, and apps for MiniGUI. For example, mDolphin, licensed under Apache 2.0, is a full-featured HTML5 browser; miniStudio, licensed under GPL 3.0, is an IDE for MiniGUI with a WYSIWYG UI designer.

LATEST ACTIVITY

Nov 5, 2021, 8:00 PM
The MiniGUI development team announces the availability of MiniGUI 5.0.8.
May 18, 2021, 4:04 PM
The MiniGUI development team announces the availability of MiniGUI 5.0.6.
Sep 30, 2020, 8:54 AM
The MiniGUI development team announces the availability of MiniGUI 5.0.3.

LICENSING

It's free software, but not free for commercial use:

MiniGUI and its components are licensed under the GPL license. So any links about MiniGUI must follow GPL. If you cannot accept GPL, you need to be licensed from FMSoft. Please refer to MiniGUI Licensing Policy for more information.

However, it's free if you are using SoCs from the following chip vendors: