threejs-r3f

Installation
SKILL.md

Three.js & React Three Fiber

3D on the web. Three.js is the engine, R3F is the React renderer. Concise rules here. Deep-dive in references/.


When to Use What

Need Tool Why
Full 3D scene (models, lights, physics) R3F + drei Declarative, React-friendly, ecosystem
Vanilla 3D (no React) Three.js direct Lighter, no React overhead
Simple 3D transforms on UI CSS transform3d GPU-composited, no WebGL context
2D particles / generative Canvas 2D Simpler API, less GPU overhead
Shader-only visuals (no scene graph) Raw WebGL / ShaderMaterial Maximum control, minimal abstraction

Installs
844
GitHub Stars
333
First Seen
May 28, 2026
threejs-r3f — athevon/genjutsu