Lvgl
Visit ToolLVGL is an open-source embedded graphics library for creating UIs on MCUs, MPUs, and various display types. It offers a comprehensive toolkit, including an XML Editor, to build and test UIs efficiently.
At a glance
Trending
LVGL is an open-source embedded graphics library for creating UIs on MCUs, MPUs, and various display types. It offers a comprehensive toolkit, including an XML Editor, to build and test UIs efficiently.
Trending
About
LVGL is a free and open-source UI library designed to create graphical user interfaces for any MCU, MPU, and display type. It is fully portable, written in C (C++ compatible), and has no external dependencies, making it easy to compile for a wide range of embedded targets. LVGL supports various display technologies like monochrome, ePaper, OLED, and TFT, and requires minimal resources (~100kB RAM, ~200–300kB flash for simple UIs). It includes over 30 built-in widgets, a flexible style system, and layout engines like Flexbox and Grid. The LVGL Pro Editor provides a complete toolkit for building, testing, sharing, and shipping embedded UIs faster, featuring an XML Editor, Online Viewer, CLI Tool, and Figma Plugin.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending