An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 7.3% on npmjs.org
Top 0.5% dependent packages on npmjs.org
Top 1.3% dependent repos on npmjs.org

npmjs.org : gl-context

A shorthand module for creating a new WebGL context and basic animation loop.

Registry - Source - JSON - codemeta.json
purl: pkg:npm/gl-context
Keywords: gl , webgl , context , simple , browserify
License: MIT
Latest release: about 11 years ago
First release: over 11 years ago
Dependent packages: 67
Dependent repositories: 122
Downloads: 193 last month
Stars: 12 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 23 days ago

Top 9.3% on npmjs.org
glsl-lut 1.1.3
lookup table color transforms for glslify
8 versions - Latest release: over 1 year ago - 1 dependent package - 10 dependent repositories - 17.7 thousand downloads last month - 180 stars on GitHub - 1 maintainer
@everything-registry/sub-chunk-1768 0.1.0 removed
npm install @everything-registry/sub-chunk-1768
1 version - Latest release: almost 2 years ago - 57 downloads last month - 225 stars on GitHub - 2 maintainers
@immersive-garden/glsl-easings 1.1.0
Robert Penner's easing functions in GLSL, available as a module for glslify.
1 version - Latest release: about 2 years ago - 48 downloads last month - 2 stars on GitHub - 1 maintainer
@leonbaudouin/glsl-easings 1.1.0 removed
Robert Penner's easing functions in GLSL, available as a module for glslify. (Fixed)
1 version - Latest release: about 2 years ago - 1 maintainer
Top 6.8% on npmjs.org
react-regl 5.3.0
A custom React Fiber reconciler renderer for regl webGL
71 versions - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 140 downloads last month - 194 stars on GitHub - 1 maintainer
@zalastax/nolb-gl- 2023.1.22 removed
security holding package
2 versions - Latest release: almost 3 years ago - 1 dependent package - 2 downloads last month - 1 maintainer
sh-webgl-to-canvas2d 1.0.1
Convert a webgl context or webgl canvas into a 2d canvas
2 versions - Latest release: about 4 years ago - 3 downloads last month - 13 stars on GitHub - 1 maintainer
Top 3.3% on npmjs.org
3d-view 2.0.1
3D camera view controller
4 versions - Latest release: about 4 years ago - 15 dependent packages - 3,593 dependent repositories - 96.6 thousand downloads last month - 13 stars on GitHub - 1 maintainer
extrude 1.0.2
turn a 2d shape into a 3d mesh with extrusion
3 versions - Latest release: almost 8 years ago - 4 dependent packages - 2 dependent repositories - 47 downloads last month - 30 stars on GitHub - 1 maintainer
vizplex 1.0.4
GLSL noise visualizer library.
5 versions - Latest release: about 8 years ago - 1 dependent repositories - 23 downloads last month - 11 stars on GitHub - 1 maintainer
benchmark.gl-benchmarks 1.0.4
benchmarks used for generating benchmark.gl calibration library
15 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 155 downloads last month - 2 maintainers
gl-sphere 1.1.0
Generate all you need to build an webgl sphere based on [stack.gl](http://stack.gl/) ## example
3 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 1 stars on GitHub - 1 maintainer
gl-cube 1.1.0
gl-cube build on stack.gl
5 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 3 stars on GitHub - 1 maintainer
Top 5.2% on npmjs.org
gl-geometry 3.1.1
A flexible wrapper for gl-vao and gl-buffer that you can use to set up renderable WebGL geometrie...
14 versions - Latest release: over 9 years ago - 51 dependent packages - 74 dependent repositories - 3.98 thousand downloads last month - 51 stars on GitHub - 6 maintainers
glsl-superformula 1.0.3
A GLSL function for generating supershapes.
4 versions - Latest release: over 9 years ago - 2 dependent packages - 3 dependent repositories - 43 downloads last month - 32 stars on GitHub - 1 maintainer
Top 6.3% on npmjs.org
webgl-workshop 1.2.1
Boilerplate for frontend-focused NodeSchool lessons
11 versions - Latest release: over 9 years ago - 4 dependent packages - 3 dependent repositories - 82 downloads last month - 1,485 stars on GitHub - 10 maintainers
Top 5.9% on npmjs.org
shader-school 1.1.1
Self directed GLSL lessons
10 versions - Latest release: over 9 years ago - 3 dependent packages - 5 dependent repositories - 127 downloads last month - 4,383 stars on GitHub - 9 maintainers
gl-material-demo 1.0.1
demo your 3d materials!
2 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
gl-scene 1.0.1
assemble simple 3d scenes using stack.gl
2 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 17 stars on GitHub - 1 maintainer
gl-shape 1.0.1
create 3d shape for use with stack.gl
2 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
gl-material-test 1.0.1
test your stack.gl materials
1 version - Latest release: over 9 years ago - 4 dependent packages - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
gl-material 1.0.0
define materials for 3d scenes
1 version - Latest release: over 9 years ago - 4 dependent packages - 1 dependent repositories - 7 downloads last month - 2 stars on GitHub - 1 maintainer
gaf 1.0.9 unpublished
A Minimal WebGL Application Framework
10 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 5 downloads last month - 11 stars on GitHub - 1 maintainer
parse-pc2 1.0.1
Parse .PC2 vertex animation files
2 versions - Latest release: almost 10 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.1% on npmjs.org
gl-audio-analyser 1.0.3
Pull audio waveform/frequency data into WebGL for realtime audio visualisation!
4 versions - Latest release: almost 10 years ago - 2 dependent packages - 15 dependent repositories - 257 downloads last month - 57 stars on GitHub - 10 maintainers
Top 9.2% on npmjs.org
gl-toy 2.0.3
Create quick WebGL demo's using glslify
5 versions - Latest release: almost 10 years ago - 15 dependent packages - 18 dependent repositories - 31 downloads last month - 19 stars on GitHub - 9 maintainers
block-models 0.1.2
custom non-cube block models for voxel.js
3 versions - Latest release: almost 10 years ago - 2 dependent packages - 4 dependent repositories - 34 downloads last month - 2 stars on GitHub - 1 maintainer
Top 9.4% on npmjs.org
gl-compare 2.0.2
Visually compare two webgl render loops on the fly
4 versions - Latest release: almost 10 years ago - 4 dependent packages - 11 dependent repositories - 80 downloads last month - 8 stars on GitHub - 10 maintainers
gl-big-quad 1.0.0
Draws a big quad that fills your entire viewport.
1 version - Latest release: about 10 years ago - 1 dependent package - 1 dependent repositories - 12 downloads last month - 1 stars on GitHub - 1 maintainer
gl-big-triangle 1.0.0
Draws a big triangle that fills your entire viewport.
1 version - Latest release: about 10 years ago - 1 dependent package - 5 dependent repositories - 22 downloads last month - 3 stars on GitHub - 1 maintainer
mesh-heightmap-contours 1.0.2
Given a heightmap, generate a "contoured" terrain mesh
3 versions - Latest release: about 10 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 26 stars on GitHub - 1 maintainer
Top 8.1% on npmjs.org
glslify-live 2.1.1
A browserify transform that transparently enables live reloading of your shaders when using glslify.
12 versions - Latest release: about 10 years ago - 4 dependent packages - 11 dependent repositories - 98 downloads last month - 41 stars on GitHub - 2 maintainers
gl-texture2d-pip 1.0.0
Preview the contents of a set of gl-texture instances alongside your main render pass.
1 version - Latest release: about 10 years ago - 2 dependent packages - 16 dependent repositories - 4 downloads last month - 9 stars on GitHub - 6 maintainers
glsl-ruler 1.0.1
GLSL SDF function for generating a sphere.
1 version - Latest release: about 10 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 12 stars on GitHub - 19 maintainers
lookat-camera 1.0.0
Simple "lookat" camera abstraction built on top of gl-matrix
1 version - Latest release: over 10 years ago - 1 dependent package - 5 dependent repositories - 20 downloads last month - 10 stars on GitHub - 7 maintainers
webgl-to-canvas2d 1.1.0
Convert a webgl context or webgl canvas into a 2d canvas
2 versions - Latest release: over 10 years ago - 3 dependent packages - 1 dependent repositories - 36 downloads last month - 13 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
snowden 1.0.1
3D mesh of Snowden's Bust
2 versions - Latest release: over 10 years ago - 10 dependent packages - 16 dependent repositories - 3.23 thousand downloads last month - 28 stars on GitHub - 7 maintainers
gl-particles 1.1.0
Convenience module for FBO-driven particle simulations
2 versions - Latest release: over 10 years ago - 2 dependent packages - 3 dependent repositories - 22 downloads last month - 59 stars on GitHub - 10 maintainers
Top 4.7% on npmjs.org
turntable-camera-controller 3.0.1
Turn table camera controller
5 versions - Latest release: over 10 years ago - 3 dependent packages - 3,397 dependent repositories - 105 thousand downloads last month - 6 stars on GitHub - 1 maintainer
glsl-combine-chamfer 1.0.0
Combine two signed distance fields with a chamfer-like join.
1 version - Latest release: over 10 years ago - 1 dependent package - 2 dependent repositories - 7 downloads last month - 16 stars on GitHub - 16 maintainers
glsl-cornell-box 2.0.4
the cornell box raymarched in GLSL, for tests
7 versions - Latest release: over 10 years ago - 1 dependent package - 5 dependent repositories - 38 downloads last month - 14 stars on GitHub - 1 maintainer
glsl-combine-smooth 1.0.0
Smoothly combine two signed distance fields.
1 version - Latest release: over 10 years ago - 1 dependent package - 2 dependent repositories - 7 downloads last month - 7 stars on GitHub - 16 maintainers
glsl-sdf-box 1.0.0
GLSL SDF function for generating a sphere.
1 version - Latest release: over 10 years ago - 4 dependent packages - 5 dependent repositories - 23 downloads last month - 7 stars on GitHub - 18 maintainers
glsl-sdf-sphere 1.0.0
GLSL SDF function for generating a sphere.
1 version - Latest release: over 10 years ago - 1 dependent package - 2 dependent repositories - 20 downloads last month - 11 stars on GitHub - 16 maintainers
Top 4.5% on npmjs.org
orbit-camera-controller 4.0.0
Orbit camera controller
3 versions - Latest release: over 10 years ago - 5 dependent packages - 3,398 dependent repositories - 95.1 thousand downloads last month - 9 stars on GitHub - 1 maintainer
glsl-turntable-camera 1.0.0
Convenience module for GLSL raytracing that provides a turntable camera for your scene.
1 version - Latest release: over 10 years ago - 10 dependent packages - 15 dependent repositories - 44 downloads last month - 7 stars on GitHub - 18 maintainers
glsl-sdf-normal 1.0.0
Get the normal vector of a position within a signed distance field.
1 version - Latest release: over 10 years ago - 10 dependent packages - 19 dependent repositories - 33 downloads last month - 8 stars on GitHub - 16 maintainers
Top 9.6% on npmjs.org
glsl-raytrace 1.0.0
Given a signed distance function and ray, trace a scene to find the first point of intersection.
1 version - Latest release: over 10 years ago - 11 dependent packages - 20 dependent repositories - 39 downloads last month - 36 stars on GitHub - 16 maintainers
Top 9.3% on npmjs.org
glsl-camera-ray 1.0.0
Generates a ray for Shadertoy-style raycasting in GLSL
1 version - Latest release: over 10 years ago - 5 dependent packages - 15 dependent repositories - 48 downloads last month - 23 stars on GitHub - 16 maintainers
Top 5.2% on npmjs.org
glsl-look-at 1.0.0
Generate a 3D lookAt matrix in GLSL
1 version - Latest release: over 10 years ago - 7 dependent packages - 17 dependent repositories - 667 downloads last month - 29 stars on GitHub - 16 maintainers
earth-triangulated 1.0.2
Mesh data for Earth, projected in 3D
3 versions - Latest release: almost 11 years ago - 1 dependent package - 2 dependent repositories - 35 downloads last month - 11 stars on GitHub - 1 maintainer
Top 7.7% on npmjs.org
gl-clear 2.0.0
A helper WebGL module for clearing the current buffer – extracted from [@mikolalysenko](http://gi...
4 versions - Latest release: almost 11 years ago - 20 dependent packages - 35 dependent repositories - 79 downloads last month - 11 stars on GitHub - 10 maintainers
Top 2.6% on npmjs.org
glsl-easings 1.0.0
Robert Penner's easing functions in GLSL, available as a module for glslify.
3 versions - Latest release: almost 11 years ago - 6 dependent packages - 88 dependent repositories - 42.5 thousand downloads last month - 461 stars on GitHub - 16 maintainers
Top 8.4% on npmjs.org
gl-post 1.0.1
Simple WebGL post-processing
2 versions - Latest release: almost 11 years ago - 5 dependent packages - 4 dependent repositories - 18 downloads last month - 14 stars on GitHub - 9 maintainers
literatify 1.0.0
![](http://img.shields.io/badge/stability-experimental-orange.svg?style=flat) ![](http://img.shie...
1 version - Latest release: about 11 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 1 maintainer
Top 3.2% on npmjs.org
glsl-read-float 1.1.0
Read floating point values back from WebGL
2 versions - Latest release: about 11 years ago - 9 dependent packages - 1,009 dependent repositories - 8.83 thousand downloads last month - 44 stars on GitHub - 1 maintainer
saltmine 1.0.0-alpha4
Arbitrary computation on the GPU using WebGL.
3 versions - Latest release: about 11 years ago - 1 dependent repositories - 5 downloads last month - 22 stars on GitHub - 1 maintainer
gl-gif 3.1.0
Quickly and easily generate looping GIFs using WebGL
5 versions - Latest release: about 11 years ago - 1 dependent package - 3 dependent repositories - 24 downloads last month - 55 stars on GitHub - 1 maintainer
gl-texture2d-display 1.0.0
Displays a given gl-texture2d on your screen. Useful for debugging.
1 version - Latest release: about 11 years ago - 4 dependent packages - 6 dependent repositories - 5 downloads last month - 2 stars on GitHub - 1 maintainer
Top 7.8% on npmjs.org
gl-wireframe 1.0.1
Convert a mesh index for drawing wireframes
2 versions - Latest release: about 11 years ago - 13 dependent packages - 23 dependent repositories - 1.69 thousand downloads last month - 6 stars on GitHub - 1 maintainer
turntable-camera 1.0.0
A turntable camera for use in 3D scenes
1 version - Latest release: about 11 years ago - 1 dependent package - 3 dependent repositories - 17 downloads last month - 10 stars on GitHub - 1 maintainer
canvas-autoscale 2.0.0 deprecated
A variant of canvas-fit that handles some extra magic for you: adjusting the scale of the canvas ...
4 versions - Latest release: about 11 years ago - 1 dependent package - 3 dependent repositories - 55 downloads last month - 19 stars on GitHub - 1 maintainer
glslify-optimize 2.0.1
A browserify transform stream that optimizes your glslify shaders
5 versions - Latest release: about 11 years ago - 1 dependent package - 3 dependent repositories - 24 downloads last month - 20 stars on GitHub - 1 maintainer
glsl-testify 1.0.0 deprecated
Test your GLSL shaders using GLSL!
1 version - Latest release: over 11 years ago - 11 dependent packages - 9 dependent repositories - 5 downloads last month - 15 stars on GitHub - 1 maintainer
gl-compare-sidebar 1.1.4
A sidebar UI for gl-compare
9 versions - Latest release: over 11 years ago - 3 dependent packages - 8 dependent repositories - 23 downloads last month - 0 stars on GitHub - 1 maintainer
rectangular-prism 1.0.0
Quickly generate an indexed mesh for a rectangular prism, because triangles.
1 version - Latest release: over 11 years ago - 1 dependent package - 3 dependent repositories - 21 downloads last month - 1 stars on GitHub - 1 maintainer
Top 4.9% on npmjs.org
glsl-dither 1.0.1
Bayer matrix dithering in GLSL
2 versions - Latest release: over 11 years ago - 6 dependent packages - 44 dependent repositories - 137 downloads last month - 214 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
glsl-luma 1.0.1
Get the luma (brightness) of an RGB color in GLSL. Useful for converting images to greyscale
2 versions - Latest release: over 11 years ago - 8 dependent packages - 48 dependent repositories - 285 downloads last month - 36 stars on GitHub - 1 maintainer
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.