SwissGL is a minimalistic wrapper on top of WebGL2 JS API. It's designed to reduce the amount of boilerplate code required to manage GLSL shaders, textures and framebuffers when making procedural visualizations or simulations.
☆1,228Jul 15, 2025Updated 7 months ago
Alternatives and similar repositories for swissgl
Users that are interested in swissgl are comparing it to the libraries listed below
Sorting:
- LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibil…☆3,288Updated this week
- 👑 Functional WebGL☆5,531Updated this week
- A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.☆1,449Jan 31, 2024Updated 2 years ago
- Minimal WebGL Library☆4,439Apr 13, 2025Updated 10 months ago
- A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark☆813May 28, 2024Updated last year
- 💎 Minimal three.js alternative.☆358Jan 11, 2026Updated last month
- SSGI, Motion Blur, TRAA - Effects to enhance your three.js scene's realism☆1,662Feb 4, 2024Updated 2 years ago
- Pure GPU, instanced, screen-projected lines for regl☆191Jun 8, 2023Updated 2 years ago
- A Tiny WebGL helper Library☆2,961Oct 13, 2025Updated 4 months ago
- Ssam.js is a creative coding helper that provides animation loop, git snapshot, video export, time lapse and more.☆147Nov 4, 2025Updated 3 months ago
- Compact GUI for fine-tuning parameters and monitoring value changes☆4,412Nov 11, 2025Updated 3 months ago
- Spectral.js is a paint like color mixing library utilizing the Kubelka-Munk theory.☆1,160Jan 1, 2026Updated 2 months ago
- A GLSL type checker, code formatter, and minifier for WebGL☆438Aug 8, 2025Updated 6 months ago
- Prototype complex pipelines directly from a single shader by branching it into stages☆102Sep 9, 2025Updated 5 months ago
- Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.☆1,694Updated this week
- ☆40Nov 1, 2022Updated 3 years ago
- ☆80Sep 10, 2022Updated 3 years ago
- A series of docs detailing best practices for developing with WebGPU☆348Feb 7, 2023Updated 3 years ago
- A minimal WebGL 2 rendering library☆802Jan 7, 2023Updated 3 years ago
- Tools and IntelliSense for GLSL and WGSL.☆161Jan 20, 2026Updated last month
- An interactive playground for generative graphics. Combine nodes & logic into WebGL shaders - all through an intuitive no-code interface.☆895Sep 27, 2024Updated last year
- An efficient and visually pleasing implementation of SSAO with an emphasis on temporal stability and artist control.☆455Jun 18, 2025Updated 8 months ago
- Implements Screen Space Reflections in three.js☆587Jun 10, 2023Updated 2 years ago
- Fast WebGPU 3d math library☆445Feb 12, 2026Updated 2 weeks ago
- 🍰 An extensible, layer based shader material for ThreeJS☆1,092Jun 22, 2025Updated 8 months ago
- Self-contained WebGL flexbox layout engine☆286Feb 11, 2024Updated 2 years ago
- A node.js-style module system for GLSL!☆2,276Jun 29, 2022Updated 3 years ago
- A library to track webgl-memory☆392Jan 27, 2026Updated last month
- [alpha] A web development environment for creative coding☆913Updated this week
- ⛱ Broadly scoped ecosystem & mono-repository of 214 TypeScript projects (and ~185 examples) for general purpose, functional, data driven…☆3,747Updated this week
- Motion design editor for the web☆12,183Aug 14, 2024Updated last year
- A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.☆3,229Updated this week
- Radically simple multiplayer / networked WebAssembly☆1,197Jul 14, 2024Updated last year
- Import, inline (and minify) GLSL/WGSL shader files☆405Nov 24, 2025Updated 3 months ago
- A WebGPU engine.☆194Oct 2, 2024Updated last year
- A WebGPU Shading Language parser and reflection library for Javascript.☆262Jan 13, 2026Updated last month
- Tired of doing math to get normals in your vertex shader? Same.☆44Jul 2, 2023Updated 2 years ago
- Set of experiments and extensions to THREE.js.☆809Jan 22, 2026Updated last month
- A post processing library for three.js.☆2,727Feb 21, 2026Updated last week