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 659 659

  3. lv_port_pc_vscode lv_port_pc_vscode Public

    C 530 364

  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
  • 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,693 MIT 4,363 88 45 Updated Sep 15, 2026
  • open-docs Public
    lvgl/open-docs's past year of commit activity
    HTML 0 2 0 0 Updated Sep 15, 2026
  • lvgl/lv_port_renesas_rz-g2ul-evkit's past year of commit activity
    C 0 0 0 0 Updated Sep 15, 2026
  • lvgl/lv_port_nxp_imxrt1170-evkb's past year of commit activity
    C 2 2 0 0 Updated Sep 15, 2026
  • lv_port_nxp_mimxrt1064-evk Public

    LVGL ported NXP's mimxrt1064-evk

    lvgl/lv_port_nxp_mimxrt1064-evk's past year of commit activity
    C 1 1 0 0 Updated Sep 15, 2026
  • lv_port_nxp_imx_rt500_evk Public

    LVGL application port to the NXP development board IMX RT595 EVK

    lvgl/lv_port_nxp_imx_rt500_evk's past year of commit activity
    C 1 0 0 1 Updated Sep 15, 2026
  • lv_port_nxp_frdm_mcxn947 Public

    LVGL application port to the NXP development board FRDM-MCXN947

    lvgl/lv_port_nxp_frdm_mcxn947's past year of commit activity
    C 2 2 1 0 Updated Sep 15, 2026
  • lvgl/lv_port_pc_vscode's past year of commit activity
    C 530 MIT 364 5 5 Updated Sep 15, 2026
  • lv_port_pc_eclipse Public

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

    lvgl/lv_port_pc_eclipse's past year of commit activity
    C 350 MIT 238 2 5 Updated Sep 15, 2026
  • lv_port_linux Public

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

    lvgl/lv_port_linux's past year of commit activity
    C 468 MIT 262 2 2 Updated Sep 15, 2026