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.
-
Updated
Aug 5, 2026 - C
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.
Compact JavaScript runtime family for building user interfaces, games, 3D experiences, and AI-native applications across radically different devices.
Interactive 12x5 Grid Display for ESP32-P4 with BLE, Emoji Support, and LVGL Animation
Unleash the power of Linux multimedia. Transform any Linux system into a smart, controllable multimedia hub via simple REST API.
Open-source visual LVGL v9 HMI designer for ESP32-P4. Drag-and-drop UI builder, theme system, asset pipeline, LVGL code generation, standalone ESP-IDF export, and 1-click hardware deployment.
Production-ready ESP32-P4 LVGL + ESP-IDF boilerplate for the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B
Custom LVGL UI on STM32F429 with SquareLine Studio
ESPHome firmware for the JC3248W535C IPS display using an ESP32‑S3. Features an NTP‑synced clock, date, Romanian diacritics, Home Assistant temperature integration, touch‑controlled background switching, custom fonts, and smooth RGB565 rendering.
A clean reference project building a LVGL 9.4.0 + SDL2 simulator for Windows (MSVC 2022 + CMake + VSCode). Fully working demo widgets, music, benchmark and keypad demos. Not compatible with LVGL 8.x.
Hardware-proven ESP32-P4 LVGL v9 UI boilerplate (arctic glass boilerplate) for the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B (7-inch 1024×600). Built with ESP32-P4 UI Studio and powered by ForgeUI One.
embedded vaadin UI using iframes
Hardware-proven ESP32-P4 LVGL v9 UI boilerplate (EV Fast Charge Night theme) for the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B (7-inch 1024×600). Built with ESP32-P4 UI Studio and powered by ForgeUI One.
An experimental pocket computer built in Rust running on an ESP32-S3.
Hardware-proven ESP32-P4 LVGL v9 UI boilerplate (Cyberpunk Nexus theme) for the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B (7-inch 1024×600). Built with ESP32-P4 UI Studio and powered by ForgeUI One.
Lightweight, zero-dependency, real-time runtime telemetry and goroutine leak tracker for Go applications. Features a beautiful embedded UI dashboard, live memory analytics, SQL benchmarking, and bulletproof production-safe nil guards.
Hardware-proven ESP32-P4 LVGL v9 UI boilerplate (cyberpunk Navigator Night) for the Waveshare ESP32-P4-WIFI6-Touch-LCD-7B (7-inch 1024×600). Built with ESP32-P4 UI Studio and powered by ForgeUI One
🖥️ Build and debug a clean LVGL 9.4.0 simulator on Windows using SDL2 for efficient and reproducible development.
High-performance JSX UI outside the browser, with hardware rendering, standard Vue Vapor and Solid support, a Tailwind design system, and 60 FPS animation under an 8 MB memory budget.
Real-time telemetry and on-board sensor monitoring dashboard web interface for embedded hardware
Web UI foundation for device monitoring and control. Preact components, TypeScript, tested core logic. Complete interfaces under 50KB gzipped.
Add a description, image, and links to the embedded-ui topic page so that developers can more easily learn about it.
To associate your repository with the embedded-ui topic, visit your repo's landing page and select "manage topics."