Directory / Categories

Browse Three.js tools by category

Every tool in the directory is filed under the job it does: loading models, writing shaders, running physics, editing scenes, shipping post-processing. Pick the job and the list is already narrowed for you.

33 categories covering 280 reviewed tools. Prefer a recommendation to a list? Each category has a ranked companion under /best.

[Most stocked categories]

All categories

[A–Z / 33 entries]

Nothing here fits your tool?

Submit it anyway and say which category is missing. Every submission is reviewed before it appears.

Submit a resource →

F.A.Q

Frequently asked questions

What people ask about the category directory.

How the directory works

Categories, tags and what gets listed.

Every tool is filed under the job it does rather than the technology behind it. A GLTF pipeline tool sits under loaders even if it ships its own shader code, because that is what people search for when they need one.

Because that is how many are worth listing. Submissions are reviewed before they appear, and a category stays small rather than being padded with abandoned repositories.

A category is the tool's primary job and each tool has one. Tags are cross-cutting, so a single tool can carry several: WebGPU, TSL, React Three Fiber. Tag pages live under /tag.

Finding and adding tools

Rankings and submissions.

Each category has a ranked companion page under /best, which picks a short list and says what each one is good at instead of showing everything.

Yes. Submit it through the submit page and pick the closest category. If nothing fits, say so in the submission and a new category can be opened.