Three.js Tools
& Resources
279 hand-picked Three.js tools, libraries and resources across 30 categories. Browse a category below to see everything in it.
3D Modeling Software(16)
3D modelling software and tools that pair well with Three.js — editors and exporters for producing GLB and glTF assets, from full DCC apps…
AI(3)
Animation(14)
Animation libraries and tools for Three.js — from GSAP and Anime.js to Theatre.js and scroll-driven motion helpers. This category collects…
Blog(6)
Cameras(1)
Controls(1)
Environment(10)
Examples(8)
Three.js examples and demos worth studying — interactive showcases, code samples and reference projects that demonstrate real techniques.…
Games(8)
Interactivity(4)
Learning Resources(35)
Curated learning resources for Three.js — courses, tutorials, documentation and example collections for every level. This category points…
Lighting(2)
Lighting tools and resources for Three.js — HDRI environment libraries, image-based lighting generators, light-rig helpers and editors for…
Materials & Textures(15)
Browse texture and material resources for Three.js: free PBR texture libraries, HDRI environments, matcaps and material editors. Every…
Models(30)
Find the best places to source 3D models for Three.js — free and paid GLB and glTF model libraries, marketplaces and AI model generators…
Multiplayer(3)
Multiplayer and networking tools for Three.js — real-time sync libraries, state frameworks and backends for collaborative or multiplayer 3D…
Performance(4)
Performance tools for Three.js — profilers, draw-call and stats monitors, geometry and texture optimisers, and glTF compressors. Use this…
Physics(8)
Physics engines and helpers for Three.js — Cannon.js, Rapier, Ammo.js and ready-made React Three Fiber physics bindings. This category…
Post-Processing(4)
React(5)
ools and libraries for building 3D with React Three Fiber (R3F), the React renderer for Three.js. This category gathers R3F helpers,…
Rendering(7)
Rendering tools for Three.js — path tracers, post-processing stacks, WebGPU renderers and optimisation utilities. This category collects…
Services(2)
Shaders(10)
Shader resources for Three.js and WebGL — GLSL and TSL editors, shader galleries, noise and post-processing libraries, and learning…
Svelte(1)
TSL(5)
Three.js Shading Language (TSL) resources — node-based shader tools, TSL-to-GLSL and WGSL converters, and learning material for the…
Tools & Extensions(51)
VR AR XR(7)
WebXR resources for Three.js — VR, AR and mixed-reality libraries, frameworks and starter kits built on the WebXR APIs. This category…