solidjs-community/solid-primitives
A library of high-quality primitives that extend Solid reactivity. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- 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: 0.0
- age_days: 1929
- days_rel: 17
- days_push: 11
- n_releases_24m: 447
Adoption not part of the score
1552 stars · 158 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A community-maintained collection of high-quality, tree-shakable reactive primitives for the SolidJS framework, covering inputs, media, observers, timers, and more. Each package wraps client and server functionality into a fully reactive, isomorphic API layer with consistent testing and maintenance.
Use cases
- add keyboard shortcuts and input masks to a Solid app
- track mouse position, scroll, and element bounds reactively
- observe element visibility and resize with IntersectionObserver/ResizeObserver
- create reactive media queries and dark-mode detection
- manage reactive timers, idle detection, and scheduled callbacks
- use reactive websocket and fetch utilities in Solid components
- build isomorphic code that works on client and server
When to choose
- you're building a SolidJS app and need well-tested reactive utilities
- you want small, tree-shakable packages instead of a monolithic utility library
- you need isomorphic primitives that work server- and client-side
When to avoid
- you're using React, Vue, or another framework (these are Solid-specific)
- you need a single opinionated UI framework rather than composable utilities
Facets
library · maturity active
state-management ui-components websocket http-client scheduling internationalization frontend web-development developer-tools cross-platform solidjs reactive-primitives typescript tree-shakable isomorphic community-maintained web-server nodejs
2 sources
- readme: https://github.com/solidjs-community/solid-primitives · fetched 2026-08-28 · 85f712d11728
- homepage: https://primitives.solidjs.community · fetched 2026-08-29 · 056fddbafc9d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| solidjs-community/solid-primitives | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="solidjs-community/solid-primitives")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem