lapce/floem
A native Rust UI library with fine-grained reactivity observed · 2026-08-28
Health v2 · maintenance only
61/100
- Activity 88
- Release rhythm 8
- Longevity 93
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: 1310
- days_rel: 657
- days_push: 73
- n_releases_24m: 1
Adoption not part of the score
4249 stars · 214 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Floem is a native Rust UI library with fine-grained reactivity, inspired by Xilem, Leptos, and rui. It provides a declarative, ergonomic API for building high-performance cross-platform desktop applications with GPU or CPU rendering.
Use cases
- build a native desktop app in Rust
- create a reactive GUI with fine-grained signals
- build a cross-platform UI toolkit application
- write a performant declarative UI in Rust
- build custom widgets with flexbox and grid layout
- create animated UI transitions in a Rust app
When to choose
- you want a native Rust GUI with reactive signals and high performance
- you need cross-platform desktop support (Windows, macOS, Linux) with GPU or CPU rendering
- you prefer a declarative, ergonomic API inspired by Leptos-style reactivity
- you need Flexbox/Grid layout and customizable, themeable widgets
When to avoid
- you need a fully stable, v1-guaranteed API — the project is still maturing with occasional breaking changes
- you want to target mobile or web platforms
- you need a large ecosystem of third-party widgets and mature tooling
- you prefer an immediate-mode or imperative UI model
Facets
library · maturity active
ui-components frontend-framework graphics animation state-management cross-platform desktop-applications web-development developer-tools rust windows cross-platform gui reactive-signals declarative-ui wgpu taffy flexbox native-ui rust-ui macos linux desktop
6 sources
- readme: https://github.com/lapce/floem · fetched 2026-08-28 · 56d21bbe0b8f
- homepage: https://lap.dev/floem/ · fetched 2026-08-29 · bb68dab95983
- site_page: https://lap.dev/about · fetched 2026-08-29 · 5498b0a50418
- site_page: https://docs.lap.dev/ · fetched 2026-08-29 · 8e566dc6021f
- registry_crates: https://crates.io/api/v1/crates/floem · fetched 2026-08-29 · ac5ac8b2dae0
- site_page: https://lap.dev/pricing · fetched 2026-08-29 · a6c0e550bf44
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| lapce/floem | main | 61 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem