Skip to content
@lvgl

LVGL

Light and Versatile Embedded Graphics Library

LVGL is the most popular free and open-source embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

Website | Docs | Forum | Demos

Pinned Loading

  1. lvgl lvgl Public

    Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

    C 19.7k 3.6k

  2. lv_port_pc_eclipse lv_port_pc_eclipse Public

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

    C 319 227

  3. lv_port_esp32 lv_port_esp32 Public

    LVGL ported to ESP32 including various display and touchpad drivers

    C 1.2k 452

  4. lv_port_stm32f429_disco lv_port_stm32f429_disco Public

    LVGL ported to STM32F429I-DISC1 using SW4STM32 (Ac6) IDE

    C 86 65

  5. lv_port_pc_visual_studio lv_port_pc_visual_studio Public

    Visual Studio projects for LVGL embedded graphics library. Recommended on Windows. Linux support with Wayland is work in progress.

    C 676 334

  6. lv_micropython lv_micropython Public

    Forked from micropython/micropython

    Micropython bindings to LVGL for Embedded devices, Unix and JavaScript

    C 509 182

Repositories

Showing 10 of 97 repositories
  • lv_port_an547_cm55_sim Public

    A LVGL porting for Cortex-M55 running on an Arm official FPGA prototyping development board called MPS3 (AN547), see Figure 1. It is also possible to run the project template on an emulator called Corstone-300-FVP, which is free. Topics Resources

    lvgl/lv_port_an547_cm55_sim’s past year of commit activity
    C 19 Apache-2.0 4 0 0 Updated May 28, 2025
  • 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 18 16 0 0 Updated May 28, 2025
  • lvgl/lv_port_renesas_ek-ra8d1_gcc’s past year of commit activity
    C 5 6 5 1 Updated May 28, 2025
  • lvgl/lv_port_pc_vscode’s past year of commit activity
    C 315 MIT 201 10 3 Updated May 28, 2025
  • 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 319 MIT 227 9 2 Updated May 28, 2025
  • lv_port_linux Public

    LVGL configured to work with a standard Linux framebuffer

    lvgl/lv_port_linux’s past year of commit activity
    C 334 MIT 193 6 2 Updated May 28, 2025
  • lvgl Public

    Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

    lvgl/lvgl’s past year of commit activity
    C 19,727 MIT 3,645 63 54 Updated May 28, 2025
  • lvgl_editor Public
    lvgl/lvgl_editor’s past year of commit activity
    374 343 28 0 Updated May 27, 2025
  • lv_font_conv Public

    Converts TTF/WOFF fonts to compact bitmap format

    lvgl/lv_font_conv’s past year of commit activity
    JavaScript 225 MIT 82 14 4 Updated May 27, 2025
  • lv_demos Public

    Examples, tutorials and applications for the LVGL embedded GUI library

    lvgl/lv_demos’s past year of commit activity
    C 517 375 0 0 Updated May 27, 2025