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

lc-soft/LCUI

C library for building user interfaces observed · 2026-08-28

github.com/lc-soft/LCUI · homepage · C · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

66/100

  • Activity 97
  • Release rhythm 8
  • Longevity 100

Flags: prerelease_only

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: n/a
  • age_days: 5142
  • days_rel: 600
  • days_push: 23
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

4346 stars · 371 forks observed · 2026-08-28

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

LCUI is a small C library for building cross-platform graphical user interfaces with fully custom-drawn components and a built-in CSS engine. It integrates web front-end technologies, letting developers write UIs with TypeScript, JSX, React-like components, and stylesheets such as Tailwind CSS and Sass.

Use cases

  • build a desktop GUI application in C
  • create cross-platform UIs with CSS styling
  • use React-like JSX components in a native desktop app
  • build a small lightweight GUI toolkit app without heavy dependencies
  • develop a Windows desktop app with web front-end skills
  • define UI layouts with XML and style them with CSS

When to choose

  • you know C and web technologies like CSS, HTML, and React
  • you need a small, lightweight GUI library with custom-drawn consistent widgets
  • you target Windows primarily (also Linux) for desktop applications
  • you want DPI-aware UIs that scale on high-resolution screens

When to avoid

  • you need mobile, macOS, or web deployment
  • you require a mature ecosystem with extensive third-party widgets and large community
  • you want to avoid Node.js and XMake tooling in your build pipeline
  • you need accessibility features or complex native platform integration

Facets

library · maturity active

ui-components css-framework gui templating internationalization cross-platform desktop-applications web-development graphics windows c cross-platform gui-toolkit css-engine react-like jsx xml-ui dpi-aware custom-drawn-widgets xmake linux desktop

10 sources

Member repositories

RepositoryRoleHealth v2
lc-soft/LCUImain66

For agents

markdown · JSON · MCP: product_card(name="lc-soft/LCUI")

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