paradigms-of-intelligence/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. observed · 2026-08-28
Health v2 · maintenance only
63/100
- Activity 71
- Release rhythm 35
- Longevity 93
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1304
- days_rel: n/a
- days_push: 177
- n_releases_24m: 0
Adoption not part of the score
1242 stars · 47 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
SwissGL is a minimalistic JavaScript wrapper around the WebGL2 API that reduces boilerplate for managing GLSL shaders, textures, and framebuffers. It exposes a single glsl() function for running GPU code, aimed at procedural visualizations and GPGPU-style simulations.
Use cases
- render procedural visualizations in the browser with minimal WebGL2 boilerplate
- run GPGPU simulations like particle systems on the GPU
- prototype GLSL shader experiments quickly
- build interactive graphics demos on a canvas
- manage textures and framebuffers without writing raw WebGL2 code
When to choose
- you want compact, expressive WebGL2 shader code with almost no setup
- you're building procedural graphics or GPU simulations in the browser
- you prefer a tiny single-file library over a full graphics framework
When to avoid
- you need a stable, production-supported graphics library (it's an early-stage experiment)
- you need WebGPU features or broad WebGL1 compatibility
- you want a full scene graph, 3D engine, or asset pipeline
Facets
library · maturity experimental
graphics simulation image-processing graphics web-development simulation browser webgl2 glsl gpgpu shaders procedural-graphics gpu-computing javascript web
2 sources
- readme: https://github.com/paradigms-of-intelligence/swissgl · fetched 2026-08-28 · 4c2b82432455
- homepage: http://swiss.gl · fetched 2026-08-29 · 3e8233e0e2ae
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| paradigms-of-intelligence/swissgl | main | 63 |
For agents
markdown · JSON · MCP: product_card(name="paradigms-of-intelligence/swissgl")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem