Members
-
react-spring ★ PINNED
✌️ A spring physics based React animation library
TypeScript ★ 29k 1d agoExplain → -
react-three-fiber ★ PINNED
🇨🇭 A React renderer for Three.js
TypeScript ★ 32k 1d agoExplain → -
use-gesture ★ PINNED
👇Bread n butter utility for component-tied mouse/touch gestures in React and Vanilla Javascript.
TypeScript ★ 9.6k 2y agoExplain → -
zustand ★ PINNED
🐻 Bear necessities for state management in React
TypeScript ★ 59k 2d agoExplain → -
use-cannon ★ PINNED
👋💣 physics based hooks for @react-three/fiber
TypeScript ★ 3.0k 2y agoExplain → -
gltfjsx ★ PINNED
🎮 Turns GLTFs into JSX components
JavaScript ★ 5.8k 1y agoExplain → -
jotai
👻 Primitive and flexible state management for React
TypeScript ★ 21k 9d agoExplain → -
valtio
🧙 Valtio makes proxy-state simple for React and Vanilla
TypeScript ★ 10k 14d agoExplain → -
drei
🥉 useful helpers for react-three-fiber
JavaScript ★ 9.8k 7d agoExplain → -
leva
🌋 React-first components GUI
TypeScript ★ 6.2k 9mo agoExplain → -
uikit
🎨 user interfaces for react-three-fiber
TypeScript ★ 3.2k 9d agoExplain → -
react-three-next
React Three Fiber, Threejs, Nextjs starter
JavaScript ★ 2.9k 2y agoExplain → -
postprocessing
A post processing library for three.js.
JavaScript ★ 2.8k 3d agoExplain → -
xr
🤳 VR/AR for react-three-fiber
TypeScript ★ 2.6k 2mo agoExplain → -
racing-game
🏎 Open source racing game developed by everyone willing
TypeScript ★ 2.2k 3y agoExplain → -
cannon-es ⑂
💣 A lightweight 3D physics engine written in JavaScript.
TypeScript ★ 2.0k 2y agoExplain → -
react-three-flex
💪📦 Flexbox for react-three-fiber
TypeScript ★ 1.7k 3y agoExplain → -
react-three-rapier
🤺 Rapier physics in React
TypeScript ★ 1.4k 9mo agoExplain → -
suspend-react
🚥 Async/await for React components
TypeScript ★ 1.4k 2y agoExplain → -
react-postprocessing
📬 postprocessing for react-three-fiber
TypeScript ★ 1.3k 3d agoExplain → -
triplex
The open source visual workspace for React / Three Fiber. Build the 2D and 3D web. React Three Editor.
TypeScript ★ 1.3k 2mo agoExplain → -
detect-gpu
Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
TypeScript ★ 1.2k 4d agoExplain → -
its-fine
🐶🔥 A collection of escape hatches for React.
TypeScript ★ 1.2k 1y agoExplain → -
lamina ▣
🍰 An extensible, layer based shader material for ThreeJS
TypeScript ★ 1.1k 1y agoExplain → -
react-nil
⃝ A react null renderer
TypeScript ★ 1.0k 1y agoExplain → -
maath
🪶 Math helpers for the rest of us
TypeScript ★ 985 8d agoExplain → -
react-use-measure
🙌 Utility to measure view bounds
TypeScript ★ 985 1y agoExplain → -
three-stdlib
📚 Stand-alone library of threejs examples designed to run without transpilation in node & browser
JavaScript ★ 856 1mo agoExplain → -
threejs-journey
⚛️ Bruno Simons journey demos in React
TypeScript ★ 807 4y agoExplain → -
ecctrl
🕹️ A physics-driven controller toolkit for React Three Fiber + Rapier
TypeScript ★ 775 1mo agoExplain → -
koota
🌎 Performant real-time state management for React and TypeScript
TypeScript ★ 713 8d agoExplain → -
react-three-editor ▣
🔌 A one of a kind scene editor that writes changes back into your code
TypeScript ★ 645 3y agoExplain → -
drei-vanilla
🍦 drei-inspired helpers for threejs
TypeScript ★ 614 5mo agoExplain → -
react-three-a11y
♿️ Accessibility tools for React Three Fiber
TypeScript ★ 614 1y agoExplain → -
react-three-offscreen
📺 Offscreen worker canvas for react-three-fiber
TypeScript ★ 528 1y agoExplain → -
react-zdog
⚡️🐶 React bindings for zdog
JavaScript ★ 454 2y agoExplain → -
tunnel-rat
🐀 Non gratum anus rodentum
TypeScript ★ 446 2y agoExplain → -
use-asset ▣
📦 A promise caching strategy for React Suspense
TypeScript ★ 411 3y agoExplain → -
meshline ⑂
🪱 Mesh replacement for THREE.Line
TypeScript ★ 380 2y agoExplain → -
react-three-csg
🚧 Constructive solid geometry for React
TypeScript ★ 368 1y agoExplain → -
gltf-react-three
Convert GLTF files to React Three Fiber Components
JavaScript ★ 363 2y agoExplain → -
market
📦 Download CC0 assets ready to use in your next 3D Project
JavaScript ★ 281 2y agoExplain → -
react-three-lgl
🔆 A React abstraction for the LGL Raycaster
TypeScript ★ 272 4y agoExplain → -
react-three-gpu-pathtracer
⚡️ A React abstraction for the popular three-gpu-pathtracer
TypeScript ★ 225 1y agoExplain → -
react-ogl
🦴 A barebones react renderer for ogl.
TypeScript ★ 219 1y agoExplain → -
use-p2
👋💣 2d physics hooks for @react-three/fiber
TypeScript ★ 181 3y agoExplain → -
env
💄 An app to create, edit, and preview HDR environment maps in the browser
TypeScript ★ 173 2y agoExplain → -
component-material ▣
🧩 Compose modular materials in React
TypeScript ★ 162 5y agoExplain → -
timeline
→ Write composable 3D behaviors like a story.
TypeScript ★ 159 1mo agoExplain → -
react-three-lightmap
In-browser lightmap/AO baker for react-three-fiber and ThreeJS
TypeScript ★ 156 20d agoExplain → -
p2-es ⑂
JavaScript 2D physics library
TypeScript ★ 144 2y agoExplain → -
BVHEcctrl
A simple R3f character controller
TypeScript ★ 138 1y agoExplain → -
react-spring-examples
No description.
JavaScript ★ 137 3y agoExplain → -
viverse
⟁ Toolkit for building Three.js and React Three Fiber Apps for VIVERSE and beyond.
TypeScript ★ 129 11d agoExplain → -
docs
🖨️ mdx static documentation generator
TypeScript ★ 120 1d agoExplain → -
react-three-jolt
⚡ Jolt physics in React
TypeScript ★ 118 2y agoExplain → -
cannon-es-debugger
Wireframe debugger for use with cannon-es https://github.com/react-spring/cannon-es
HTML ★ 112 3y agoExplain → -
assets
📦 Importable base64 encoded CC0 assets
Makefile ★ 108 1y agoExplain → -
swc-jotai
No description.
Rust ★ 104 8mo agoExplain → -
examples
🍱 A monorepo holding pmndrs demos
TypeScript ★ 102 21h agoExplain → -
rafz ▣
💍 One loop to frame them all.
TypeScript ★ 96 5y agoExplain → -
eslint-plugin-valtio
An eslint plugin for better valtio experience
JavaScript ★ 91 1y agoExplain → -
prai
JS Framework for building step-by-step LLM instructions
TypeScript ★ 80 10mo agoExplain → -
react-three-scissor ▣
✂ Multiple scenes, one canvas! WebGL Scissoring implementation for React Three Fiber.
TypeScript ★ 79 4y agoExplain → -
directed
📅 A flexible, minimal scheduler written in TypeScript
TypeScript ★ 72 1y agoExplain → -
react-three-babel
🛍 A Babel plugin that automatically builds the extend catalogue of known native Three.js elements
TypeScript ★ 67 1mo agoExplain → -
text
High quality text rendering for all canvases.
TypeScript ★ 56 21h agoExplain → -
react-spring.io ▣
✌️ A spring physics based React animation library
TypeScript ★ 52 4y agoExplain → -
poly-decomp-es ⑂
Decompose 2D polygons into convex pieces.
TypeScript ★ 40 2y agoExplain → -
r3f-website ▣
Website for React Three Fiber
JavaScript ★ 29 5y agoExplain → -
drei-assets
No description.
JavaScript ★ 28 3y agoExplain → -
react-three-8thwall
No description.
JavaScript ★ 24 3y agoExplain → -
org
Resources and centralization of running the org.
★ 23 8d agoExplain → -
market-assets
No description.
JavaScript ★ 22 3y agoExplain → -
uikitml
language for describing user interfaces in 3D space using pmndrs/uikit
TypeScript ★ 20 2mo agoExplain → -
labs
🏆 JS benching you can trust
TypeScript ★ 17 3mo agoExplain → -
create
Official CLI for creating React Three Fiber projects
TypeScript ★ 17 11mo agoExplain → -
react-three-start
A meta-framework for boilerplate-free React Three Fiber apps using file-based scene composition.
TypeScript ★ 15 2mo agoExplain → -
native
React Three Fiber for React Native
TypeScript ★ 13 6mo agoExplain → -
website ⑂
✏️ The official pmndrs website powered by mdx
TypeScript ★ 11 3mo agoExplain → -
upscaler
WebGPU port of the AMD FS3 temporal upscaler. With Threejs Nodes!
TypeScript ★ 10 6d agoExplain → -
mock-raf ⑂
A simple mock for requestAnimationFrame testing with fake timers
JavaScript ★ 9 6y agoExplain → -
branding
No description.
TypeScript ★ 7 4y agoExplain → -
envinfo
Easily collect useful information for bug reports
JavaScript ★ 5 6y agoExplain → -
market-assets-do
No description.
JavaScript ★ 5 3y agoExplain → -
denoiser
Native Level ML Denoising on the Web. Intel Open Image Denoiser ported to ONNX
TypeScript ★ 4 1mo agoExplain → -
scheduler
Order based time and frame scheduler for loops, events, and more.
TypeScript ★ 2 3d agoExplain → -
discord-open-source ⑂
List of open source communities living on Discord
★ 2 5y agoExplain → -
sky
Full WebGPU sky system based on the Unreal Engine sky by Sébastien Hillaire
TypeScript ★ 1 2d agoExplain → -
denoiser-weights
Weights of the Denoiser. Kept here to keep main repo small.
★ 1 1mo agoExplain → -
leva-wg
No description.
★ 1 4y agoExplain → -
claude-code-plugin
✴︎ Claude Code plugin
★ 0 1d agoExplain → -
react-three-examples
Official threeJS examples ported to r3f.
TypeScript ★ 0 15d agoExplain → -
.github
No description.
★ 0 7mo agoExplain → -
playwright
No description.
Dockerfile ★ 0 9mo agoExplain → -
_pmndrs.github.io ▣
No description.
MDX ★ 0 2y agoExplain → -
_blog ▣
No description.
TypeScript ★ 0 2y agoExplain → -
vhacd
No description.
★ 0 3y agoExplain → -
lamina-wg
A working group for pmndrs/lamina 🍰
★ 0 4y agoExplain →
No repos match these filters.