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.

30 categories279 tools

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…

Viewers(3)

Vue(1)

Website(14)

Youtube(1)