Ross ROSS = Recommend OSS · open-source software intelligence for agents

achimdoebler/UGUI

µGUI - Open Source GUI module for embedded systems observed · 2026-08-28

github.com/achimdoebler/UGUI · C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4182
  • days_rel: n/a
  • days_push: 1039
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1388 stars · 445 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

µGUI is a lightweight, platform-independent open source graphics library for embedded systems written in C. It supports any color, grayscale, or monochrome display technology and provides windows, widgets, fonts, and basic geometric drawing with no dynamic memory allocation.

Use cases

  • add a GUI to a microcontroller project
  • draw buttons and textboxes on a TFT or OLED display
  • render graphics on monochrome or e-paper displays
  • support touch screen input on embedded devices
  • port a small GUI library to any MCU with a pixel-set function
  • display a scalable console on an embedded LCD

When to choose

  • you need a tiny, portable GUI for a microcontroller with minimal dependencies
  • your display is LCD, TFT, OLED, E-Paper, or LED and you control pixels via a C function
  • you cannot afford dynamic memory allocation on your target
  • you need multiple displays or touch support in C

When to avoid

  • you need a full-featured desktop or mobile GUI toolkit
  • you want GPU-accelerated or hardware-composited rendering out of the box
  • your project is not in C or requires a high-level framework like Qt
  • you need rich theming, animations, or modern widget sets

Facets

library · maturity maintenance

gui ui-components graphics embedded embedded-systems graphics hardware cross-platform embedded c cross-platform microcontroller lcd tft oled touchscreen no-dynamic-allocation fonts

1 source

Member repositories

RepositoryRoleHealth v2
achimdoebler/UGUImain32

For agents

markdown · JSON · MCP: product_card(name="achimdoebler/UGUI")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem