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.
the stream module from node core for browsers
timers module for browserify
Emulate console for all the browsers
the tty module from node core for browsers
vm module for the browser
gets the package name for a require statement
evaluate statically-analyzable expressions
resolve which handles browser field support in package.json
reads a BMFont binary in a Buffer into a JSON object
loads a BMFont file in Node and the browser
parses ASCII BMFont files to a JavaScript object
parses XML BMFont files into a JavaScript object
the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions
find all require() calls by walking the AST
DOMParser.parseFromString for XML with IE8 fallback
convert module usage to inline expressions
r/w stream of glsl tokens
pack node-style source files from a json stream into a browser bundle
streaming pipeline with a mutable configuration
A node.js-style module system for GLSL!
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
detect and report syntax errors in source code strings
browser-side require() the node way
insert implicit module globals into a module-deps stream
stream splicer with labels
A JavaScript port of [The "Quite OK Audio" (QOA) format](https://github.com/phoboslab/qoa), a lossy audio compression that achieves relatively decent compression with fast decoding and not much complexity. Also see [this](https://phoboslab.org/log/2023/02
flattens nested vertex data into a typed array
walk the dependency graph to generate json output that can be fed into browser-pack
Walk the dependency graph of a glslify shader.
sort module-deps output for deterministic browserify bundles
Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
gets canvas context by name
parses number and unit, '20px' into [20, 'px']
browserify fs.readFileSync() static asset inliner
Return a data type from a string representing the type
Determine the scope depth of an array of GLSL tokens
Converts an array of GLSL tokens to a plain source string
gets a prefixed name for a css style
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
safely inject a block of tokens into a shader
Bundle a glslify-deps dependency tree into a GLSL source string
Infer the scope of each token in an array of GLSL tokens
gets a WebGLRenderingContext
gl-matrix's mat4, split into smaller pieces
injects a #define statement into a shader source
get relative position from an event
small function to append a query string to a URL
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
very fast JS GIF encoder
Showing 50 of 595 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.
the stream module from node core for browsers
timers module for browserify
Emulate console for all the browsers
the tty module from node core for browsers
vm module for the browser
gets the package name for a require statement
evaluate statically-analyzable expressions
resolve which handles browser field support in package.json
reads a BMFont binary in a Buffer into a JSON object
loads a BMFont file in Node and the browser
parses ASCII BMFont files to a JavaScript object
parses XML BMFont files into a JavaScript object
the acorn javascript parser, preloaded with plugins for syntax parity with recent node versions
find all require() calls by walking the AST
DOMParser.parseFromString for XML with IE8 fallback
convert module usage to inline expressions
r/w stream of glsl tokens
pack node-style source files from a json stream into a browser bundle
streaming pipeline with a mutable configuration
A node.js-style module system for GLSL!
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
detect and report syntax errors in source code strings
browser-side require() the node way
insert implicit module globals into a module-deps stream
stream splicer with labels
A JavaScript port of [The "Quite OK Audio" (QOA) format](https://github.com/phoboslab/qoa), a lossy audio compression that achieves relatively decent compression with fast decoding and not much complexity. Also see [this](https://phoboslab.org/log/2023/02
flattens nested vertex data into a typed array
walk the dependency graph to generate json output that can be fed into browser-pack
Walk the dependency graph of a glslify shader.
sort module-deps output for deterministic browserify bundles
Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
gets canvas context by name
parses number and unit, '20px' into [20, 'px']
browserify fs.readFileSync() static asset inliner
Return a data type from a string representing the type
Determine the scope depth of an array of GLSL tokens
Converts an array of GLSL tokens to a plain source string
gets a prefixed name for a css style
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
safely inject a block of tokens into a shader
Bundle a glslify-deps dependency tree into a GLSL source string
Infer the scope of each token in an array of GLSL tokens
gets a WebGLRenderingContext
gl-matrix's mat4, split into smaller pieces
injects a #define statement into a shader source
get relative position from an event
small function to append a query string to a URL
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
very fast JS GIF encoder
Showing 50 of 595 packages