Awesome Resources
A curated list of interesting Threejs and TresJS community projects. The listed resources are primarly in English. You can find localised resources if there are some to our knowledge at the bottom of the page.
Community plugins
- Gltf-Type-Toolkit (Generates type-safe glTF file representations in TypeScript) by toddeTV
- three-scatter (helps scatter meshes with Threejs) by JaimeTorrealba
You have a community plugin that helps solve a problem? Please open a pull request and let us know more details about what your plugin solves, so we can review it and add it to the list.
Recent talks on TresJS
- Bring the Magic of 3D to Your Vue Applications With TresJS by Alvaro Saburido
- Vue.js Nation 2025: Alvaro Saburido - TresJS Effects for Jaw-Dropping Visuals!
- Nuxt Nation 2024: Thorsten Seyschab - Playing with Nuxt in 3D
Recent articles on TresJS
Games built with TresJS
- Dungeons & Dragons-like 3D game, built entirely with Nuxt, TresJS, and ThreeJS
- zlig is a Japanese zen-inspired idle browser game
Courses
- Egghead Course by Alvaro Create Interactive 3D Experiences with TresJS
- Become a Three.js developer ThreeJS Journey by Bruno Simon
Resources in other languages
You can find localised resources, if existing, on the other language translations of the docs.