Skip to content
@lvgl

LVGL

Light and Versatile Embedded Graphics Library

WebsiteForumDemosBlog

The LVGL Ecosystem

LVGL is a complete, vendor-independent ecosystem for building embedded UIs, from consumer to safety-critical, backed by professional tooling and services.

open

LVGL Open

The free and open-source embedded UI library, widely adopted in the industry. It runs on any MCU or MPU, from any vendor, with no external dependencies.
Website · Docs · Repository
pro

LVGL Pro

Professional tooling with an Editor, Figma integration, an Online Viewer, and a CLI. Build UIs visually and export plain LVGL C code. Free for non-commercial use and evaluation.
Website · Docs · Repository
safe

LVGL Safe

A separate UI library for safety-critical products in medical, industrial, aerospace, and automotive. It is built for certification against standards such as IEC 61508, ISO 26262, IEC 62304, and DO-178C. Coming in Q4 2026.
Website · Repository
safe

Professional Services

Direct support from the LVGL team with guaranteed response times, training, custom development, and integration help under an SLA.
Website

Pinned Loading

  1. lvgl lvgl Public

    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.

    C 24.7k 4.4k

  2. lvgl_pro lvgl_pro Public

    Complete workflow for professional LVGL UI development. Import from Figma, build in XML with instant preview, test in CI, and export plain LVGL C. No extra runtime needed.

    C 661 659

  3. lv_port_pc_vscode lv_port_pc_vscode Public

    C 533 365

  4. lv_port_pc_eclipse lv_port_pc_eclipse Public

    PC simulator project for LVGL embedded GUI Library. Recommended on Linux and Mac.

    C 350 238

  5. lv_zephyr lv_zephyr Public

    LVGL Zephyr projects repositories

    C 11 4

  6. lv_port_linux lv_port_linux Public

    LVGL configured to work on Linux (Wayland, DRM, EGL, OpenGL, fbdev, X11 etc)

    C 468 262

Repositories

Showing 10 of 117 repositories
  • open-docs Public
    lvgl/open-docs's past year of commit activity
    HTML 0 2 0 0 Updated Sep 18, 2026
  • lvgl Public

    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.

    lvgl/lvgl's past year of commit activity
    C 24,719 MIT 4,362 85 49 Updated Sep 18, 2026
  • lv_port_stm_nucleo_g071rb Public

    LVGL ported to ST's NUCLEO G071RB board

    lvgl/lv_port_stm_nucleo_g071rb's past year of commit activity
    C 16 MIT 5 0 1 Updated Sep 17, 2026
  • lvgl/lv_port_stm32u5g9j-dk2's past year of commit activity
    C 5 9 1 0 Updated Sep 17, 2026
  • lv_port_stm32f769_disco Public

    LVGL ported to STM32F769 Discovery using CubeIDE

    lvgl/lv_port_stm32f769_disco's past year of commit activity
    C 42 MIT 26 0 1 Updated Sep 17, 2026
  • lv_port_stm32f746_disco Public

    LVGL ported to STM32F746G-DISCO using STM32CubeIDE

    lvgl/lv_port_stm32f746_disco's past year of commit activity
    C 61 MIT 36 1 2 Updated Sep 17, 2026
  • lv_port_stm32h745i_disco Public

    LVGL ported to STM32H745I DISCO

    lvgl/lv_port_stm32h745i_disco's past year of commit activity
    C 22 MIT 8 1 0 Updated Sep 17, 2026
  • lv_port_stm32h7b3i_disco Public

    This repository contains the Light and Versatile Graphics Library (LVGL) port for the STM32H7B3I-DK development board.

    lvgl/lv_port_stm32h7b3i_disco's past year of commit activity
    C 19 MIT 6 4 0 Updated Sep 17, 2026
  • lvgl/lv_port_riverdi_70-stm32h7's past year of commit activity
    C 6 3 3 1 Updated Sep 17, 2026
  • lvgl/lv_port_riverdi_101-stm32h7's past year of commit activity
    C 12 4 0 0 Updated Sep 17, 2026