Three.js Ships Release r187 With WebGPU Support
The 187th monthly version of the open-source 3D library adds fixes across rendering backends, geometry handling, and color management.
Updated on Nov. 1, 2026 in Artificial Intelligence

Live Poll
Do you think websites are becoming as capable as installed apps?
Three.js released version r187 on October 31, 2026, its 187th monthly release, with fixes spanning rendering backends, geometry handling, and color management. The library, which Ricardo Cabello first published in 2010, has added WebGPU support alongside its WebGL renderer since r171.
Why it matters
Three.js is a widely used tool for building 3D graphics in web browsers, with about 7.1 million weekly npm downloads. Its updates shape how developers render interactive 3D content across the web, including for readers in the international developer community.
Three.js averages about 7.1 million weekly npm downloads, well ahead of Babylon.js at about 315,000 and PlayCanvas at about 57,000. The release's specific fixes beyond rendering, geometry and color management are not detailed in the available changelog summary.
The players
Ricardo Cabello
Ricardo Cabello is the creator of Three.js, which he first published in 2010, and he still leads the project.
Three.js
Three.js is an open-source JavaScript library for rendering 3D graphics in web browsers, with more than 2,000 contributors on its GitHub repository.
The details
Three.js announced r187 on X with a one-line message linking to its official changelog, which lists fixes across rendering backends, geometry handling and color management. The project added WebGPU support starting with r171, running it alongside the existing WebGL renderer with automatic fallback so applications can run on either path.
Timeline
2010: Ricardo Cabello first published Three.js.
r171: Three.js added WebGPU support.
September 2025: WebGPU arrived on iOS Safari.
October 31, 2026: Three.js announced r187 on X.
The Tech Race
The r187 release continues the WebGPU transition that began at r171, with Three.js running the newer API alongside WebGL and falling back automatically. This dual-path approach contrasts with projects that have moved to a single rendering backend, reflecting how web 3D libraries are adapting to the next generation of browser graphics.
Developers who build interactive 3D content for the web can use the r187 release to keep their projects current with fixes to rendering and color handling. Teams already on WebGL can continue working while evaluating WebGPU, since the library falls back automatically.
The takeaway
Developers building for the web can treat WebGPU as an option rather than a requirement, since Three.js runs it alongside WebGL with automatic fallback. Checking the changelog for each monthly release helps teams catch rendering and color-management fixes that affect existing scenes.
Further reading
For related coverage of computing tools that generate and process visual content, see Artificial Intelligence on Wisevoter.
More information
Read the full list of changes in the Three.js r187 official changelog.
Source note: This article includes information reported by Startup Fortune.
Live Poll
Do you think websites are becoming as capable as installed apps?







