The Vibing Library — @greggman
Gregg Tavares
4 gems by Gregg Tavares featured in the Vibing Library, across Learning & Craft and Shaders, WebGL & Creative Coding. Every entry was found, checked and written up by hand — follow the links to go straight to the source.
Gems in this collection

WebGL Fundamentals
Ground-up WebGL course that avoids frameworks and explains buffers, attributes, textures and 3D math from first principles.
Gregg Tavares (@greggman)free

twgl.js
Tiny helper library removing WebGL boilerplate for buffers, uniforms, textures and framebuffers while staying close to the raw API.
Gregg Tavares (@greggman)MIT
Vertex Shader Art
Gallery and live editor where every artwork is generated purely from a vertex shader driving a point or line array.
Gregg Tavares (@greggman)free
WebGPU Fundamentals
Article series teaching WebGPU: pipelines, bind groups, memory layout, compute shaders, lighting and post-processing.
Gregg Tavares (@greggman)free