lovyan03/LovyanGFX
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51) observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 25
- age_days: 2464
- days_rel: 8
- days_push: 8
- n_releases_24m: 10
Adoption not part of the score
1740 stars · 296 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A fast display graphics library for ESP32, ESP8266, and ATSAMD51 supporting SPI, I2C, and parallel-connected LCD/OLED/EPD panels. It offers AdafruitGFX/TFT_eSPI-compatible APIs with DMA transfers, sprite rotation/scaling, multi-display support, and composite video output on ESP32.
Use cases
- draw graphics on a TFT LCD with ESP32
- render sprites with fast rotation and scaling on microcontrollers
- drive multiple displays simultaneously from an ESP32
- output NTSC or PAL composite video from ESP32
- port a TFT_eSPI or AdafruitGFX project to a faster library
- display UI on M5Stack or Wio Terminal devices
- use DMA transfers to draw while running other code
When to choose
- building Arduino or ESP-IDF projects with ESP32/ESP8266/SAMD51 displays
- you need high-performance drawing with DMA and sprite support
- targeting M5Stack, TTGO, ODROID-GO, or Wio Terminal hardware
- you want AdafruitGFX/TFT_eSPI API compatibility with better speed
When to avoid
- targeting non-ESP32/SAMD51 microcontrollers like AVR or STM32
- developing desktop or mobile graphics applications
- you need a full GUI framework with widgets rather than a drawing library
Facets
library · maturity active
graphics embedded embedded-systems hardware graphics cpp embedded iot esp32 esp8266 tft lcd oled spi dma arduino m5stack sprite-rendering display-driver
1 source
- readme: https://github.com/lovyan03/LovyanGFX · fetched 2026-08-28 · b1ae690a5c1b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| lovyan03/LovyanGFX | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="lovyan03/LovyanGFX")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem