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

slint-ui/slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps. observed · 2026-08-28

github.com/slint-ui/slint · homepage · Rust · NOASSERTION (other) 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
  • age_days: 2312
  • days_rel: 57
  • days_push: 7
  • n_releases_24m: 18

Full methodology

Adoption not part of the score

23596 stars · 978 forks observed · 2026-08-28

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

Slint is a declarative GUI toolkit for building native user interfaces for embedded devices, desktop, mobile, and web, with a custom .slint markup language. Business logic can be written in Rust, C++, JavaScript, or Python, with tooling including a live preview, LSP-based IDE integration, and a Figma import plugin.

Use cases

  • build a native desktop app UI in Rust
  • create a GUI for an embedded device like STM32 or RP2040
  • design cross-platform user interfaces with a declarative markup language
  • separate UI design from business logic for designer-developer collaboration
  • build a lightweight touch interface for an EV charger or HMI
  • compile a UI to WebAssembly for the browser
  • import Figma designs into a native UI toolkit

When to choose

  • you need a lightweight, low-resource GUI for embedded systems
  • you want a declarative UI language with Rust, C++, Python, or JavaScript bindings
  • you need cross-platform native look-and-feel from a single UI codebase
  • designers and developers must iterate on UI in parallel

When to avoid

  • you need a royalty-free license for commercial embedded products
  • you prefer building UIs directly in your programming language rather than a custom markup
  • you need deep ecosystem maturity comparable to Qt or Electron
  • your project requires complex web content embedding

Facets

framework · maturity stable

ui-components frontend-framework graphics templating wasm web-development embedded-systems cross-platform desktop-applications graphics rust cpp python cross-platform embedded wasm windows declarative-ui gui-toolkit embedded-gui slint-language lsp figma-integration widgets native-ui linux macos desktop mobile

8 sources

Member repositories

RepositoryRoleHealth v2
slint-ui/slintmain93

For agents

markdown · JSON · MCP: product_card(name="slint-ui/slint")

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