zengl web playground runs 85 zengl
(OpenGL) graphics examples live in the browser, compiling Python to WebGL2 via
Pyodide/WebAssembly. Examples span basic rendering, lighting and
shadows, post-processing, instancing, GPU particle sims, and more — each with editable Python and
GLSL source. It requires JavaScript enabled to run the interpreter and render to the canvas.