LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
- c
- cpp
- display
- e-ink-display
70,234 visible repositories in the index
1–16 of 16 · Most stars
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
build-once run-anywhere c library
High performance UI layout library in C.
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
A single-header ANSI C immediate mode cross-platform GUI library
Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
A tiny immediate-mode UI library
A simple and easy-to-use immediate-mode gui library
Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.
Porting Windows Dynamic Link Libraries to Linux
C library for building user interfaces
A lightweight, multithreaded GUI library in C for editors and tools. For C, Rust, C++, C#, Java, Python, Zig, Lua, Go, Odin, C3, Bun, Node.js, D, Haskell, Swift
A lightweight single-header cross-platform library for general windowing
Fork of the popular zip manipulation library found in the zlib distribution.
A cross-platform (C99/C++11) process library
My UI Widget library for V