sycamore-rs/sycamore
A library for creating reactive web apps in Rust and WebAssembly observed · 2026-08-28
Health v2 · maintenance only
72/100
- Activity 98
- Release rhythm 24
- Longevity 100
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: 162.5
- age_days: 2007
- days_rel: 344
- days_push: 12
- n_releases_24m: 3
Adoption not part of the score
3344 stars · 169 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Sycamore is a reactive library for building web user interfaces in Rust compiled to WebAssembly, using fine-grained reactivity with signals instead of a virtual DOM. It supports SPA and SSR modes, async resources with suspense, built-in routing, and requires no JavaScript.
Use cases
- build a web app frontend in Rust with WebAssembly
- create reactive UIs with signals and fine-grained updates
- server-side render a Rust web application
- write a web app without touching JavaScript
- build a counter or todomvc-style SPA in Rust
- load async data with suspense in a Rust frontend
When to choose
- you want a Rust/WASM frontend with no JavaScript
- you prefer fine-grained reactivity over a virtual DOM
- you need SSR or hydration from a Rust UI library
- you want compile-time type-checked views
When to avoid
- your team primarily writes JavaScript or TypeScript
- you need a mature ecosystem with abundant third-party components
- you target non-web platforms like mobile or desktop
- you need a 1.0-stable API, since Sycamore is still pre-1.0
Facets
library · maturity active
frontend-framework web-framework ssr state-management routing templating web-development frontend wasm cross-platform rust fine-grained-reactivity signals no-javascript rust-web-ui solidjs-inspired suspense hydration web-server
4 sources
- readme: https://github.com/sycamore-rs/sycamore · fetched 2026-08-28 · 96175188a534
- homepage: https://sycamore.dev · fetched 2026-08-29 · f602940e9e2e
- registry_crates: https://crates.io/api/v1/crates/sycamore · fetched 2026-08-29 · d5c55671f12e
- site_page: https://sycamore.dev/post/announcing-v0-6-0 · fetched 2026-08-29 · 653a6af3966b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sycamore-rs/sycamore | main | 72 |
For agents
markdown · JSON · MCP: product_card(name="sycamore-rs/sycamore")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem