Guislice c library features.
C embedded gui library.
Glui a very small toolkit written with the glut library.
This library was intended for use on the raspberry pi and arduino but also runs on arm cortex m0 adafruit feather m0.
Lvgl light and versatile graphics library.
Lvgl provides everything you need to create embedded gui with easy to use graphical elements beautiful visual effects and low memory footprint.
It can also be deployed on other supported boards.
So i have to choose a ui library for my game engine.
Gtkmm c version of gtk.
Rendering can be based on opengl.
It can easily be compiled for other.
This is a list of library packages implementing a graphical user interface gui platform independent gui library pigui.
I also ended up unearthing a bunch of old dead ui libraries.
The library is very small and fast because every unused feature is disabled and not linked into the finished binary.
I thought there weren t many gui solutions for c i was quite wrong.
Guislice provides an open source free lightweight platform independent library that enables embedded gui menus and displays in c.
The whole module consist of two files.
It is platform independent and can be easily ported to almost every micrcontroller system.
The result is a list of 35 healthy c ui libraries.
Juce provides gui and widget set with the same look and feel in microsoft windows x window systems os x and android.
μgui is a free and open source graphic library for embedded systems.
µgfx is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded gui.
An open source gui mit license c library designed for deployment on the raspberry pi and arduino.
Since i won t use popular options i went down a rabbit hole looking for libraries.