English | 中文 | Português do Brasil | 日本語 Light and Versatile Graphics Library Website | Docs | Forum | Demos | Services 📒 Overview Mature and Well-known LVGL is the most popular free and open source embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's supported by industry leading vendors and projects like Arm, STM32, NXP, Espressif, Nuvoton, Arduino, RT-Thread, Zephyr, NuttX, Adafruit and many more. Feature Rich It has all the features to create modern and beautiful GUIs: 30+ built-in widgets, a powerful style system, web inspired layout managers, and a typography system supporting many languages. To integrate LVGL into your platform, all you need is at least 32kB RAM and 128 kB Flash, a C compiler, a frame buffer, and at least an 1/10 screen sized buffer for rendering. Services Our team is ready to help you with graphics design, UI implementation and consulting services. Contact us if you need some support during the development of your next GUI project. 🚀 Features Free and Portable A fully portable C (C++ compatible) library with no external dependencies. Can be compiled to any MCU or MPU, with any (RT)OS. Supports monochrome, ePaper, OLED or TFT displays, or even monitors. Displays Distributed under the MIT license, so you can easily use it in commercial projects too. Needs only 32kB RAM and 128 kB Flash, a frame buffer, and at least an 1/10 screen sized buffer for rendering. OS, External memory and GPU are supported but not required. Widgets, Styles, Layouts and more 30+ built-in Widgets: Button, Label, Slider, Chart, Keyboard, Meter, Arc, Table and many more. Flexible Style system with ~100 style properties to customize any part of the widgets in any state. Flexbox and Grid-like layouts engines to automatically size and position the widgets in a responsive way. Texts are rendered with UTF-8 encoding supporting CJK, Thai, Hindi, Arabic, Persian writing systems. Word wrapping, kerning, text scrolling, sub-pixel rendering, Pin...
First seen: 2025-03-29 20:30
Last seen: 2025-03-30 18:34