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

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

  3. lv_port_pc_vscode lv_port_pc_vscode Public

    C 529 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 261

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 10, 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,658 MIT 4,358 86 40 Updated Sep 10, 2026
  • 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.

    lvgl/lvgl_pro's past year of commit activity
    C 657 659 15 2 Updated Sep 10, 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 261 2 2 Updated Sep 10, 2026
  • docs Public

    Meta repository for compiled documentation. Do not send PRs here - they will be closed. The Markdown files are now located in the main repository: https://github.com/lvgl/lvgl

    lvgl/docs's past year of commit activity
    HTML 20 15 0 0 Updated Sep 10, 2026
  • lv_port_renesas_ek-ra8d1_llvm Public

    Example project for LVGL ported to Renesas EK-RA8D1 using LLVM

    lvgl/lv_port_renesas_ek-ra8d1_llvm's past year of commit activity
    C 3 2 0 1 Updated Sep 10, 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 10, 2026
  • lvgl/lv_port_riverdi_stm32u5's past year of commit activity
    C 8 4 0 0 Updated Sep 10, 2026
  • lvgl/lv_port_renesas_ek-ra8d1_gcc's past year of commit activity
    C 7 10 5 2 Updated Sep 10, 2026
  • lvgl/lv_port_pc_vscode's past year of commit activity
    C 529 MIT 364 5 5 Updated Sep 10, 2026