GuiLite

GUI library

A lightweight, header-only GUI library that provides high rendering performance and supports multiple platforms and languages.

✔️The smallest header-only GUI library(4 KLOC) for all platforms

GitHub

7k stars
247 watching
802 forks
Language: C++
last commit: 11 months ago
Linked from 3 awesome lists

ccppcross-platformdisplaydockerembeddedgraphics-libraryguiheader-onlyiotiot-platformmcumicrocontroller

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
andlabs/libui A portable GUI library for C that uses native GUI technologies of each platform. 10,732
ultralight-ux/ultralight A lightweight HTML renderer for game and app developers, offering high-performance rendering on multiple platforms. 4,686
webui-dev/webui A lightweight portable library that uses web browsers as a GUI and modern web technologies in the frontend and backend. 3,077
flashlight/flashlight A C++ machine learning library with autograd support and high-performance defaults for efficient computation. 5,285
webview/webview A cross-platform library for building modern GUIs using HTML5 and JavaScript. 12,670
ocornut/imgui A lightweight graphical user interface library for C++ designed for fast iterations and tooling in game engines and real-time applications. 61,152
lvgl/lvgl An embedded graphics library that enables the creation of beautiful UIs for microcontrollers and displays. 16,735
marcobambini/gravity A dynamically typed, lightweight language with modern syntax for building portable and concurrent applications. 4,315
networknt/light-4j A lightweight microservices framework for building cloud-native applications in Java. 3,611
cycfi/elements A lightweight, modular GUI library written in modern C++20, providing a declarative interface for constructing and arranging graphical user interfaces. 3,141
mikke89/rmlui A C++ library for building user interfaces inspired by HTML/CSS, with features like dynamic layout, animation, and event handling. 2,877
andlabs/ui A Go library for building native GUI applications. 8,337
wjakob/nanogui A cross-platform GUI library for OpenGL with automatic layout generation and event handling 4,668
lc-soft/lcui A cross-platform GUI library designed to be easy to use and flexible, allowing developers to create desktop applications with graphical user interfaces using web front-end technologies. 4,149
mamaral/neon A framework for building dynamic and beautiful user interfaces using Swift. 4,582