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

wxWidgets/wxWidgets

Cross-Platform C++ GUI Library observed · 2026-08-28

github.com/wxWidgets/wxWidgets · homepage · C++ observed · 2026-08-28

Health v2 · maintenance only

93/100

  • Activity 99
  • Release rhythm 80
  • 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-03. Adoption (stars, forks) is never an input.

  • gap_med: 40.0
  • age_days: 5586
  • days_rel: 57
  • days_push: 7
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

7258 stars · 1960 forks observed · 2026-08-28

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

wxWidgets is a mature, open-source cross-platform C++ framework for building native-looking GUI desktop applications using each platform's native controls. It also abstracts non-GUI aspects like networking, multithreading, file handling, and clipboard across Windows, macOS, and Linux/Unix.

Use cases

  • build a desktop app with one C++ codebase for Windows, macOS, and Linux
  • create GUI applications with a truly native look and feel
  • port a Windows-only C++ app to Linux and macOS
  • use native widgets instead of emulated or skinned UI
  • write cross-platform C++ apps with Python or Ruby bindings
  • develop commercial desktop software with a permissive LGPL-exception license

When to choose

  • you need native platform controls and appearance rather than custom-drawn widgets
  • you want a single C++ codebase targeting Windows, macOS, and GTK/Linux
  • you need a mature, well-documented toolkit with decades of stability
  • you want to ship proprietary apps without open-sourcing them (LGPL with static-linking exception)
  • you need bindings for Python, Ruby, Lua, Rust, or Dart

When to avoid

  • you want a modern retained-mode or web-technology-based UI (e.g., Electron, Qt Quick)
  • you target mobile platforms primarily - wxWidgets is desktop-focused
  • you prefer a pure C++ modern API style; wxWidgets has older idiomatic patterns
  • you need a toolkit with a large commercial vendor support contract
  • you want pixel-identical UI across platforms rather than native look

Facets

library · maturity stable

gui ui-components desktop-framework internationalization image-processing concurrency cross-platform desktop-applications web-development developer-tools cpp windows cross-platform native-controls c-plus-plus gtk cocoa win32 gui-toolkit language-bindings lgpl-exception linux macos desktop

10 sources

Member repositories

RepositoryRoleHealth v2
wxWidgets/wxWidgetsmain93

For agents

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

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