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
7k stars
247 watching
802 forks
Language: C++
last commit: 11 months ago
Linked from 3 awesome lists
ccppcross-platformdisplaydockerembeddedgraphics-libraryguiheader-onlyiotiot-platformmcumicrocontroller
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 |