Recommend GUI library for embedded system
easyGUI
It is GUI tool for embedded system that support various kinds of microcontroller and display controllers.The recommend microcontroller for use with easyGUI library should has a performace more than 10 MIPS.easyGUI support Monochrome , Grayscale and color display with different color level (i.e. Grayscale with 4,16,32 and 256 gray level or RGB color with 8, 12, 16, or 24 bits/pixel).It also support all sorts of compilers (the compilers of its supported-microcontroller) and its library is in C language only.You can view more information at easyGUI Website.

Sample picture from EasyGUI website.
It is the software for building GUI (windows application) in various platforms (platforms of Target System) such as Linux,Windows,T-Engine,Solaris,MacOS X,uCLinux and others (visit here for support platform of WideStudio).It can create application using C/C++,Perl,Java,Python and Ruby.It also support OpenGL (Include OpenGL library,see its features here).WideStudio application builder (Its development environment) can be run on Windows,Linux,MacOS X,Solaris, etc.
WideStudio is open source and free (under MIT/X Consortium license).WideStudio Application Builder can be installed as Eclipse plugin too.You can view the example applications (windows/GUI) that was built by WideStudio by visiting here.
In my opinion I think WideStudio is suitable for building GUI application that will be run on Japanese Embedded Platform due to it support T-Engine and ITRON target system but not support other western embedded platforms.

WideStudio running on T-Engine Platform
MiniGUI
It is embedded graphics library designed for use in real-time embedded system based on linux such as eCos,uClinux and other embedded linux kernels.It is light-weight GUI system that can be used on low-performace embedded platform too (refer to the website,it can run on 30MHz system with 4 MB of RAM).MiniGUI is one of widely used embedded gui system (you can see it on various types of electronics product from China or other countries).It also has both free version and commercial version.Please visit miniGUI.org for the free version but if you want to pay for it, you can visit miniGUI.com for commercial version.
It is graphics library intended to use on rather high performance embedded system like Renesas SH7722 or others (see this page for 3rd party embedded hardware that support DirectFB).It’s high performance graphics library run on Linux platform only.DirectFB also provide Renesas SH7722 driver in order to use with this graphics library.

directFB
Microchip Graphics Design Resources
I don’t know much about graphics library from Microchip. I know it only used for Microchip PIC series, however you can view more information by visiting MICROCHIP website.
Incoming search terms for the article:
- stm32 graphic library
- embedded GUI
- sample GUI of a library system
- directfb gui library
- GUI microcontroller
- microchip graphics library
- gui toolkit performance
- lightweight user interface microcontroller
- uclinux gui
- microchip gui
- lightweigth embedded c library graphics
- lightweight embedded graphics library
- library system software samples
- uclinux stm32
- Library System software designs
- Implementation of Lightweight Graphic Library Builder
- gui stm32
- GUI microcontroller programming
- microcontroller graphics library
- mini gui microcontroller
- monochrome gui example
- uclinux gui libraries
- uclinux gui lib
- uclinux graphic library
- stm32 gui ram required
- stm32 gui library
- stm32 gui
- stm32 graphic lib
- stm32 graphic interface
- STM32 graphic gui
- stm32 graphic design software
- ui ruby opengl
- program GUI STM32
- GUI library eclipse
- Arduino graphic gui
- embedded lightweight gui
- embedded controller graphic library c
- embedded gui library
- embedded gui free
- easygui embedded
- easy g u i design system for linux
- does microchip graphics library is useful
- directfb gui toolkit
- create windows gui for microcontrollers
- color display for embedded systems
- c graphical library eclipse
- embedded linux gui toolkit
- graphic library stm32
- gui application project embedded linux
- GUI Builder for AVR
- GUI Engine for STM32
- Graphic Library for STM32
- graphic library embedded
- gui library design
- graphic lib embedded
- gui library directfb
- graphic interface linux arduino
- gfx library ??? ?????????????????
- arduino gui library
- easiest way to create gui embedded mcu
- ui library embedded open source eclipse
- tool develop GUI GUI for embedded
- tool graphic for embedded system
- uclinux gui library
- uclinux directfb library path
- GUI library microcontroller
- avr gui library
- linux embedded UI
- Implementation of Lightweight Graphic Library Builder for Embedded
- embedded systems GUI application start
- Microchip Graphics Library STM32
- Microchips Graphics Library stm32
- microcontroller testing GUI tool
- embedded gui open source
- minigui mac os x
- minigui sh7722
- monochrome graphic library microchip
- rtos ui library
- embedded gui engine
- embedded graphics library MIPS32
- software design gui program youtube
- microcontroller gui
- ecos ui
- software design embedded GUI performance











