Three.js is a cross-browser JavaScript library and application programming interface (API) used to create and display animated 3D computer graphics in a web browser using WebGL. The source code is hosted in a repository on GitHub.
Three.js
3 courses Added March 2026

Merging WebGL and HTML worlds
You learn how to mix WebGL scenes with your HTML page. You use site images and add smooth effects with Three.js to make each part feel linked.2 hours 30 minutes 37 seconds
Create a 3D multi-player game using THREE.js and Socket.IO
With Socket IO it is very easy to create a game where multiple remote players can share data. In this course we start by installing NODE.js, a prerequisite of S2 hours 39 minutes 55 seconds
Impress everyone with a 3D particle scene with Blender and Three.js
When you work as a developer you know that the budget for outsourcing and finding the perfect content creator for your project may be a long and unpleasant proc2 hours 11 minutes 56 seconds