Light and Versatile
Graphics Library

LVGL is an open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint.

shape image

All you need for Embedded Graphics

Create stunning user interfaces with LVGL! Take advantage of its platform independent nature and use one library with small microcontrollers or high-end processors.

about us
Try Live Demos

Take a look at some pretty demos running right in your browser.

What is LVGL?

The LVGL is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured-embedded GUIs.

Small footprint

64 kB flash and 8 kB RAM is enough for a simple user inteface.

Any platform

Use LVGL on any platforms, such as NXP LPC or iMX, STM32, PIC, Arduino, ESP32, Raspberry and so on.

Any display

Drive monochrom, OLED, TFT displays, monitors or any other displays.

Many widgets

Choose from 30+ ready to use widgets and customize them with ease.


Do you like Python? Create your UI in MicroPython with LVGL.

Open source, free, C

LVGL is hosted on GitHub with MIT license. It's really free to use.


Need support? We are ready to help!

UI development could be a complex thing but you are not alone. Our professional team is here to help you during the develoment.

Graphics design

The looks matter, right? Let our graphics designers create eye catching graphics for you.

UI development

Want to make the most out of your UI? Let us implement it for you, optimized to your needs and platform.

Advanced support

Stuck somewhere? Need a feature or widget? Found a bug? Get help directly from us.

LVGL - A premium graphics library for free

Our Partners

Some large companies who have choosen LVGL.

Blog for embedded GUI enthusiasts

Read new, tutorial and tips & trick in our Blog, or create a new post ans share you experience.

Subscribe to Newsletters

Subscribe to our newsletter to not miss any news about LVGL. We will send maximum of 2 mails per month.

Contact us

Do you have a question? Have a great idea? Want to leave feedback?

We are looking forward to hearing from you. Just fill in the form to contact us.

Reach us quickly