Three.js
JavaScript 3D library for creating interactive 3D graphics with SVG, Canvas and HTML.
0 members list Three.js, unchanged over the last 12 weeks, data as of 25 October 2026
Members who list Three.js in their Stack, by week.
Be the first to add Three.js
Nobody on Stackness runs Three.js yet. Add it to your stack and you're the first member running it.
Wikipedia pageviews: 3,612 views (2015) to 8,733 views (2026)
Imported from Wikipedia pageviews
About Three.js
Three.js is a JavaScript library for creating interactive 3D graphics in web browsers. Developers use it to build 3D visualizations and experiences that run across different platforms using WebGL, WebGPU, and Canvas rendering. The library supports various web technologies including SVG, HTML5, and Web Audio, and can be used for applications like augmented reality and virtual reality experiences. Three.js is developed by mrdoob and distributed under the MIT License, making it free to use and modify. The project includes comprehensive documentation, examples, and tools to help developers get started with 3D web development. An active community provides support through forums, Discord, and other channels.
The library abstracts complex graphics programming concepts, allowing developers to work with 3D objects, cameras, lighting, and materials without writing low-level graphics code directly. Three.js handles the underlying WebGL or WebGPU calls needed to render 3D scenes in the browser. Its cross-platform nature means the same code can run on different devices and browsers that support modern web standards, making it suitable for creating web-based 3D applications that reach a broad audience.
Checked 24 October 2026.
Nobody on Stackness runs Three.js yet.
Sign up and add it