🚀 LVGL v8.4 and v9.1 are released!

Interactive Demos

See what kind of UIs you can do with LVGL

Fully functional UIs in your browser

UIs created with LVGL really work on any platform. We have compiled our demos to HTML files to let you try them out in your browser.

Designed and implemented by us

If you are about Hiring us for graphics design or UI implementation services check out these demos as reference.

Widgets Demo

Here you can see how LVGL widgets look like out of the box with their default appearance. But don't forget, you can customize everything.

This is the most well known LVGL demo. If you have ported LVGL to a board just call "lv_demo_widgets();" to start this demo on your device. Don't worry, it's fully responsive so it will work well on your display too.

Smartwatch GUI for NXP

We have designed this Smartwatch UI for NXP for the i.MX RT595 Evaluation Kit. It contains 25 screen to showcase to most common smartwatch apps, such as clock, music player, fitness, weather, payment and so on.

You can navigate among the main activities by swipe up and down gestures, and see the sub-activities with left and right gesture

Thermostat UI without Images

This is a user interface for a small (320x240) Thermostat. We haven't used any images in this demo. All you see here are rendered by LVGL according to the set style properties. You can find here rounded rectangles, circles, gradients, shadows, borders and outlines too.

Music Player App

A modern, smartphone-like music player demo. It shows fancy spectrum analyzer around the album cover which is animated on the rhythm of the music.

We use this demo during board certification to measure the performance of the boards. Therefore this demo is really responsive. It work well on square, round, portrait, landscape and high DPI screens too

Printer UI Demo

Graphical user interface for a printer in 800x480 resolution. In the "Copy" and "Send" menus you can see an image with real time color adjustment and zoom.

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