# webgl * "webgl is a javascript api for rendering interactive 2d and 3d graphics within any compatible web browser without the use of plug-ins." * [webgl](https://www.khronos.org/webgl/) closely matches [opengl](https://www.khronos.org/opengl/) in functionality and design * [webgpu](https://www.w3.org/TR/webgpu/) is a successor to webgl like [vulkan](https://www.vulkan.org/) is a successor to opengl * [learnopengl](https://learnopengl.com/Getting-started/Hello-Triangle) * [opengl reference pages](https://registry.khronos.org/OpenGL-Refpages/) * [webgl2fundamentals](https://webgl2fundamentals.org/webgl/lessons/webgl-fundamentals.html) * [webgl 2.0 specification](https://registry.khronos.org/webgl/specs/latest/2.0/) * interesting libraries * [pixijs](https://pixijs.com/), webgpu with webgl fallback * [twgljs](https://twgljs.org/), thin wrapper