Ross ROSS = Recommend OSS · open-source software intelligence for agents

patriciogonzalezvivo/glslCanvas

Simple tool to load GLSL shaders on HTML Canvas using WebGL observed · 2026-08-28

github.com/patriciogonzalezvivo/glslCanvas · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4069
  • days_rel: n/a
  • days_push: 1141
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2273 stars · 203 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

GlslCanvas is a JavaScript library that loads GLSL fragment and vertex shaders onto HTML canvas elements using WebGL. It handles WebGL context creation, shader compilation, animation, and texture loading with minimal setup.

Use cases

  • render glsl fragment shaders on a web page
  • create animated shader backgrounds in html canvas
  • build a glsl shader playground or sandbox
  • load textures into webgl shaders easily
  • teach shader programming in the browser
  • prototype vertex and fragment shaders without writing webgl boilerplate

When to choose

  • you want to display GLSL shaders on a canvas with a single HTML attribute or a few lines of JS
  • you are building shader tutorials, demos, or creative-coding projects in the browser
  • you need simple texture and uniform handling without a full 3D engine

When to avoid

  • you need a full 3D engine with meshes, cameras, and scene graphs (use three.js instead)
  • you need WebGPU or advanced rendering pipelines
  • you are not targeting the browser/WebGL

Facets

library · maturity maintenance

graphics ui-components developer-tools web-development frontend graphics browser webgl glsl fragment-shader vertex-shader html-canvas shaders creative-coding textures game-development javascript web

2 sources

Member repositories

RepositoryRoleHealth v2
patriciogonzalezvivo/glslCanvasmain23

For agents

markdown · JSON · MCP: product_card(name="patriciogonzalezvivo/glslCanvas")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem