gl
Windowless WebGL for node.js
...Because the library runs without a DOM or canvas element, it is particularly useful for headless environments such as servers, automated testing pipelines, or cloud rendering systems. Developers commonly use headless-gl for tasks such as generating images, performing GPU-based computations, or rendering 3D scenes in server-side workflows.