Awesome Resources
A curated list of interesting TresJS community resources.

Community plugins
- (Generates type-safe glTF file representations in TypeScript) by toddeTV
- (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.
The following resources are mostly using Tres v4, we will add new resources covering v5 over time.
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
- Crea experiencias 3D increíbles con Vue (Spanish 🇪🇸) Crea experiencias 3D increíbles con Vue by Alvaro Saburido
- Tresjs, interfaces 3D con VueJs by Jaime Torrealba (Spanish 🇪🇸) Tresjs, interfaces 3D con VueJs by Jaime Torrealba