google / swissgl
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,207Updated last month
Alternatives and similar repositories for swissgl:
Users that are interested in swissgl are comparing it to the libraries listed below
- A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark☆785Updated 11 months ago
- A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.☆1,246Updated last year
- ☆773Updated last week
- twigl.app is an online editor for One tweet shader, with gif generator and sound shader, and broadcast live coding.☆896Updated 2 years ago
- An energy-based formulation for soft-bodied virtual creatures☆258Updated last month
- Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.☆1,481Updated this week
- LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibil…☆2,882Updated this week
- Modern GPU Compute and Rendering in Javascript☆494Updated 9 months ago
- A set of Processing animations, which have commented code☆466Updated 2 weeks ago
- Low-level C++ Rive runtime and renderer☆804Updated this week
- Realtime planet shader in WebGL☆367Updated last year
- Unlock custom brushes, natural fill effects and intuitive hatching in p5.js☆515Updated 6 months ago
- a playground for making 3D art with lisp and math☆484Updated 3 months ago
- An interactive playground for generative graphics. Combine nodes & logic into WebGL shaders - all through an intuitive no-code interface.☆887Updated 7 months ago
- A friendly web-component for writing and rendering shaders.☆566Updated 2 years ago
- The code of several works on oimo.io/works☆1,394Updated 3 months ago
- 2D javascript renderer using web workers☆489Updated 5 years ago
- A node.js-style module system for GLSL!☆2,248Updated 2 years ago
- A cross-platform 3D physics engine☆904Updated 8 months ago
- 💎 Minimal three.js alternative.☆336Updated last month
- 🔺🌱 An example on how to render a hello triangle with WebGPU.☆300Updated 2 years ago
- [alpha] A web development environment for creative coding☆859Updated last week
- Simulating depth of field with particles on a shader☆862Updated 5 years ago
- Physics for three. Game engine☆600Updated this week
- Spectral.js is a paint like color mixing library utilizing the Kubelka-Munk theory.☆882Updated 2 weeks ago
- A Tiny WebGL helper Library☆2,809Updated last week
- A series of docs detailing best practices for developing with WebGPU☆346Updated 2 years ago
- ☆456Updated 6 years ago
- 👽 MVC design pattern and render pipeline☆974Updated last month
- A library to track webgl-memory☆372Updated 4 months ago