shallow array diff by object equality or id
published version 2.0.0, 8 years agogiven two points, it returns the angle in degrees from one to the other
published version 1.0.0, 9 years agoA simple undo/redo library with optional undo chunking (batch undos)
published version 1.0.0, 9 years agoSmooth scrolling to an element via selector or node reference
published version 2.0.3, 6 years agoSmooth scrolling for anchor links using scroll-to-element
published version 2.0.0, 9 years agoA simple Stylus mixin library for animations and transitions
published version 1.0.0, 9 years agowrap canvas module so the same code works in node or browser
published version 1.0.2, 9 years agosanity check to get the context if input happens to be the canvas; errors if it can't return a context
published version 1.0.0, 9 years agosanity check to get the canvas if input happens to be the context; errors if it can't return a canvas
published version 1.0.0, 9 years agodraw from one canvas to another with some sanity checks
published version 1.0.0, 9 years agoa more symantic way to duplicate an html5 canvas
published version 1.0.0, 9 years agochange dimensions of an html5 canvas element, resizing from a relative position on canvas (center by default) and preserving image data
published version 1.0.0, 9 years agocreates an array of objects reducing property values by index successively
published version 1.0.0, 9 years agoCalculate the size and position of scaling on a single axis from anywhere on that axis. This works for any system that calculates from the top or left, like the browser dom!
published version 1.0.1, 9 years agoCalculate the size and position of scaling (uniformly or not) on multiple axis' from any point. This works well for any system that calculates from the top or left, like your browser's dom!
published version 1.0.0, 9 years agoA queue with leaky bucket logic made for promises
published version 1.0.1, 8 years agofor matching the order of one array to another accounting length and content differences
published version 1.0.1, 8 years agoA bare minimum responsive carousel for the browser
published version 0.2.2, 8 months ago