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.
A fully persistent balanced binary search tree
Tests if a JSON property can be accessed using . syntax
Native JS murmur hash implementation
Removes duplicates from a sorted array in place
Multidimensional Arrays
Generates an array of consecutive integers starting at 0
cwise's internal compiler
Better binary searching
Walk the dependency graph of a glslify shader.
Common operations for ndarray arrays
Reuse typed arrays
Convert any CSS unit to logical pixels ("px")
r/w stream of glsl tokens
Open collection of color-spaces
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
Determine the scope depth of an array of GLSL tokens
Bit twiddling hacks for JavaScript
regl is a fast functional WebGL framework.
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
Converts an array of GLSL tokens to a plain source string
Bundle a glslify-deps dependency tree into a GLSL source string
Mouse state change listener
Infer the scope of each token in an array of GLSL tokens
Initialize an array of arrays to a constant
Cross browser mouse event property access
gl-matrix's mat4, split into smaller pieces
Computes strongly connected components of a directed graph
Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
1D interval tree data structure
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
Packs an array-of-arrays into a single ndarray
Returns the sign of a number
Consistent cross browser mouse wheel movement
Converts text to superscript unicode
Multiplies two floating point numbers together producing a non-overlapping increasing sequence of floats
Exact subtraction of non-increasing overlapping sequences
Test if two floats are almost equal
Reads the pixels of an image as an ndarray
Multiplies a nonoverlapping increasing sequence of floats by a single float
Evaluates the sum of two nonoverlapping increasing sequences of floats
Exactly computes the orientation of a tuple of points
Computes a non-overlapping sequence representing the sum of two floating point numbers.
Lazily initialized properties for objects
gl-matrix's vec2, split into smaller pieces
BLAS Level 1 operations for ndarrays
LU decomposition using the crout algorithm
Saves an ndarray as an image to a file
A union-find data structure for maintaining disjoint sets.
Showing 50 of 580 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.
A fully persistent balanced binary search tree
Tests if a JSON property can be accessed using . syntax
Native JS murmur hash implementation
Removes duplicates from a sorted array in place
Multidimensional Arrays
Generates an array of consecutive integers starting at 0
cwise's internal compiler
Better binary searching
Walk the dependency graph of a glslify shader.
Common operations for ndarray arrays
Reuse typed arrays
Convert any CSS unit to logical pixels ("px")
r/w stream of glsl tokens
Open collection of color-spaces
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
Determine the scope depth of an array of GLSL tokens
Bit twiddling hacks for JavaScript
regl is a fast functional WebGL framework.
"Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
Converts an array of GLSL tokens to a plain source string
Bundle a glslify-deps dependency tree into a GLSL source string
Mouse state change listener
Infer the scope of each token in an array of GLSL tokens
Initialize an array of arrays to a constant
Cross browser mouse event property access
gl-matrix's mat4, split into smaller pieces
Computes strongly connected components of a directed graph
Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
1D interval tree data structure
Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
Packs an array-of-arrays into a single ndarray
Returns the sign of a number
Consistent cross browser mouse wheel movement
Converts text to superscript unicode
Multiplies two floating point numbers together producing a non-overlapping increasing sequence of floats
Exact subtraction of non-increasing overlapping sequences
Test if two floats are almost equal
Reads the pixels of an image as an ndarray
Multiplies a nonoverlapping increasing sequence of floats by a single float
Evaluates the sum of two nonoverlapping increasing sequences of floats
Exactly computes the orientation of a tuple of points
Computes a non-overlapping sequence representing the sum of two floating point numbers.
Lazily initialized properties for objects
gl-matrix's vec2, split into smaller pieces
BLAS Level 1 operations for ndarrays
LU decomposition using the crout algorithm
Saves an ndarray as an image to a file
A union-find data structure for maintaining disjoint sets.
Showing 50 of 580 packages