Rendering can be based on opengl.
C embedded gui library.
An open source gui mit license c library designed for deployment on the raspberry pi and arduino.
The result is a list of 35 healthy c ui libraries.
It is platform independent and can be easily ported to almost every micrcontroller system.
The library is very small and fast because every unused feature is disabled and not linked into the finished binary.
µgfx is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded gui.
I also ended up unearthing a bunch of old dead ui libraries.
It can also be deployed on other supported boards.
Gtkmm c version of gtk.
I thought there weren t many gui solutions for c i was quite wrong.
Lvgl light and versatile graphics library.
Nana c open source boost license a cross platform toolkit designed to enable modern c gui programming.
So i have to choose a ui library for my game engine.
Glui a very small toolkit written with the glut library.
These can be used to develop software that can be ported to multiple computing platforms with no change to its source code.
This is a list of library packages implementing a graphical user interface gui platform independent gui library pigui.
The whole module consist of two files.
Guislice c library features.
Since i won t use popular options i went down a rabbit hole looking for libraries.
μgui is a free and open source graphic library for embedded systems.
This library was intended for use on the raspberry pi and arduino but also runs on arm cortex m0 adafruit feather m0.
It can easily be compiled for other.
Guislice provides an open source free lightweight platform independent library that enables embedded gui menus and displays in c.