splinetool/react-spline
React component for Spline scenes. observed · 2026-08-28
Health v2 · maintenance only
55/100
- Activity 72
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1748
- days_rel: n/a
- days_push: 173
- n_releases_24m: 0
Adoption not part of the score
1414 stars · 81 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A React component library for embedding Spline 3D scenes into React websites. It supports rendering exported .splinecode scenes, querying and modifying scene objects, listening to and triggering events, lazy loading, and Next.js SSR with blurred placeholders.
Use cases
- embed a 3d spline scene in a react app
- render interactive 3d graphics on my website
- add a 3d hero animation to next.js
- listen to click events on 3d objects in react
- trigger spline scene events from javascript
- lazy load a heavy 3d scene
- self-host a spline scene file to fix cors
When to choose
- you design scenes in the Spline editor and want them in a React or Next.js site
- you need programmatic access to scene objects and events from React
When to avoid
- you build 3D scenes in code rather than the Spline editor (use three.js or react-three-fiber)
- your project does not use React
Facets
library · maturity active
ui-components graphics animation web-development frontend graphics cross-platform react 3d spline webgl scene-viewer nextjs nodejs web-server
1 source
- readme: https://github.com/splinetool/react-spline · fetched 2026-08-28 · bb89a78740f9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| splinetool/react-spline | main | 55 |
For agents
markdown · JSON · MCP: product_card(name="splinetool/react-spline")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem