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

oframe/ogl

Minimal WebGL Library observed · 2026-08-28

github.com/oframe/ogl · homepage · JavaScript observed · 2026-08-28

Health v2 · maintenance only

39/100

  • Activity 16
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

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: 3022
  • days_rel: n/a
  • days_push: 507
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4634 stars · 235 forks observed · 2026-08-28

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

OGL is a minimal WebGL library written in ES6 modules with zero dependencies, aimed at developers who prefer low levels of abstraction and want to write their own shaders. Its API resembles ThreeJS but is tightly coupled to WebGL, making it lightweight (~29kb) and useful as a learning resource for graphics programming.

Use cases

  • render 3D graphics in the browser with WebGL
  • write custom shaders with minimal abstraction
  • create particle systems and GPGPU effects
  • load and render GLTF and OBJ 3D models
  • build lightweight interactive 3D scenes without ThreeJS
  • learn WebGL through commented examples

When to choose

  • you want a tiny, tree-shakeable WebGL library with zero dependencies
  • you prefer writing your own shaders over high-level abstractions
  • you want to combine the library with native WebGL commands
  • bundle size matters and ThreeJS feels too heavy

When to avoid

  • you need a full-featured 3D engine with extensive built-in features
  • you want high-level abstractions rather than working close to WebGL
  • you need guaranteed licensing clarity in the repository metadata (license file absent on GitHub, though npm lists Unlicense)

Facets

library · maturity active

graphics animation ui-components graphics web-development frontend browser webgl shaders 3d-graphics es6-modules zero-dependency threejs-alternative gpgpu creative-coding game-development javascript web

3 sources

Member repositories

RepositoryRoleHealth v2
oframe/oglmain39

For agents

markdown · JSON · MCP: product_card(name="oframe/ogl")

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