npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
requestAnimationFrame polyfill for node and the browser
protobuf-style varint bytes - use msb to create integer values of varying sizes
Generate a slug just like GitHub does for markdown headings.
Ensure that a stream is flowing data without mutating it
single-function form of node's Buffer.toString(utf8)
buffer operations
Walk the dependency graph of a glslify shader.
Converts an array of GLSL tokens to a plain source string
gl-matrix's mat4, split into smaller pieces
Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
create matching selectors from css for your very own nested object hierarchy
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
r/w stream of glsl tokens
Bundle a glslify-deps dependency tree into a GLSL source string
Determine the scope depth of an array of GLSL tokens
A node.js-style module system for GLSL!
Infer the scope of each token in an array of GLSL tokens
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
Trim the whitespace within an array of GLSL tokens
gl-matrix's vec2, split into smaller pieces
gl-matrix's vec3, split into smaller pieces
glslify loader module for webpack
w3c dom blob api in node and browser
gl-matrix's mat2, split into smaller pieces
Extract a shader's name from its source
map ev.keyCode to human names
WebGL texture wrapper
require plugin for js code coverage using bunker
Vertex array object wrapper/shim for WebGL
gl-matrix's mat3, split into smaller pieces
Extract function definitions from an array of GLSL tokens.
Invert a matrix in GLSL
WebGL shader wrapper
WebGL buffer wrapper
falafel bindings for cssauron
Beckmann specular distribution for GLSL
Cook-Torrance specular/fresnel lighting term
return a list of all of a DOM nodes parents, optionally filtered
Saves WebGL context state
because i get tired of typing EE.prototype.emit.bind.bind(EE.prototype.emit)
a r/w stream that wraps a r/w stream and formats the data according to the git transfer protocol
read git packet lines (for smart protocol)
streaming git packed-ref parser
write git packet lines (for smart remote protocol)
Frame buffer object wrapper for WebGL
git's smart fetch-pack protocol
add event listeners in IE and ... everywhere else
anti-alias smoothstep utility function
Robert Penner's easing functions in GLSL, available as a module for glslify.
Showing 50 of 322 packages
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
requestAnimationFrame polyfill for node and the browser
protobuf-style varint bytes - use msb to create integer values of varying sizes
Generate a slug just like GitHub does for markdown headings.
Ensure that a stream is flowing data without mutating it
single-function form of node's Buffer.toString(utf8)
buffer operations
Walk the dependency graph of a glslify shader.
Converts an array of GLSL tokens to a plain source string
gl-matrix's mat4, split into smaller pieces
Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
create matching selectors from css for your very own nested object hierarchy
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
r/w stream of glsl tokens
Bundle a glslify-deps dependency tree into a GLSL source string
Determine the scope depth of an array of GLSL tokens
A node.js-style module system for GLSL!
Infer the scope of each token in an array of GLSL tokens
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
Trim the whitespace within an array of GLSL tokens
gl-matrix's vec2, split into smaller pieces
gl-matrix's vec3, split into smaller pieces
glslify loader module for webpack
w3c dom blob api in node and browser
gl-matrix's mat2, split into smaller pieces
Extract a shader's name from its source
map ev.keyCode to human names
WebGL texture wrapper
require plugin for js code coverage using bunker
Vertex array object wrapper/shim for WebGL
gl-matrix's mat3, split into smaller pieces
Extract function definitions from an array of GLSL tokens.
Invert a matrix in GLSL
WebGL shader wrapper
WebGL buffer wrapper
falafel bindings for cssauron
Beckmann specular distribution for GLSL
Cook-Torrance specular/fresnel lighting term
return a list of all of a DOM nodes parents, optionally filtered
Saves WebGL context state
because i get tired of typing EE.prototype.emit.bind.bind(EE.prototype.emit)
a r/w stream that wraps a r/w stream and formats the data according to the git transfer protocol
read git packet lines (for smart protocol)
streaming git packed-ref parser
write git packet lines (for smart remote protocol)
Frame buffer object wrapper for WebGL
git's smart fetch-pack protocol
add event listeners in IE and ... everywhere else
anti-alias smoothstep utility function
Robert Penner's easing functions in GLSL, available as a module for glslify.
Showing 50 of 322 packages