i ideas / repo launcher
pmndrs avatar

pmndrs/react-three-fiber

β˜… 33,652TypeScriptMIT87

πŸ‡¨πŸ‡­ A React renderer for Three.js

What it is

Build your scene declaratively with re-usable, self-contained components that react to state, are readily interactive and can participate in React's ecosystem. [!WARNING] Three-fiber is a React renderer, it must pair with a major version of React, just like react-dom, react-native, etc. @react-three/fiber@8 pairs with react@18, @react-three/fiber@9 pairs with react@19.

When to use it

Reach for react-three-fiber when you want your app to look great fast β€” components, icons, motion, charts or rich editors β€” it's written in TypeScript and fits stacks tagged 3d, animation, fiber, react.

Category
UI & Design
Also in
Frontend Frameworks
Stars
33,652
Forks
2,097
Last push
21 days ago
Created
2019-02-25
Open issues
37
Website
docs.pmnd.rs/react-three-fiber

Quick start

$ git clone https://github.com/pmndrs/react-three-fiber.git

Hand it to your AI

Read https://ideas.asveas.com/r/pmndrs/react-three-fiber.md and help me add pmndrs/react-three-fiber to my project. Explain the setup steps for my stack and show the minimal code to get it working.

Alternatives to react-three-fiber

All UI & Design β†’

Pairs well with

FAQ

What is react-three-fiber?

pmndrs/react-three-fiber is an UI library on GitHub: πŸ‡¨πŸ‡­ A React renderer for Three.js Build your scene declaratively with re-usable, self-contained components that react to state, are readily interactive and can participate in React's ecosystem.

When should I use react-three-fiber?

Reach for react-three-fiber when you want your app to look great fast β€” components, icons, motion, charts or rich editors β€” it's written in TypeScript and fits stacks tagged 3d, animation, fiber, react.

What are the best alternatives to react-three-fiber?

Popular alternatives in UI & Design: excalidraw/excalidraw (136kβ˜…), shadcn-ui/ui (128kβ˜…), mrdoob/three.js (118kβ˜…), tailwindlabs/tailwindcss (98.6kβ˜…), tldraw/tldraw (51.4kβ˜…).

Is react-three-fiber actively maintained?

pmndrs/react-three-fiber looks very actively maintained: the last push was 21 days ago (2026-10-21), with 33,652 stars and 37 open issues.

What license does react-three-fiber use?

pmndrs/react-three-fiber is published under the MIT license. Check the repository's LICENSE file before commercial use.