Code Libraries


GSAP (Greensock Animation Platform) is a fast and robust animation library that can be used for tweening any numeric property of any object. It also supports timelines and sequencing. While it is not open source, it’s license is permissive enough for a lot of projects to use it for free.


Pedalboard.js is an open source JavaScript framework for developing audio effects and applying them to sound sources targeted particularly at guitar effects. You can bring multiple pedals together to create a pedal board and easily adjust their settings and routing.


DSP.js is a comprehensive digital signal processing library. It includes many functions for signal analysis and generation, including oscillators(sine, saw, square, triangle), window functions (Hann, Hamming, etc.), envelopes (ADSR), IIR filters (lowpass, highpass, bandpass, notch), FFT/DFT transforms, delays and reverb.


Vizor is a content portal for virtual reality projects available in the browser. It is also a powerful dataflow programming toolset to aid in the creation and distribution of VR experiences (WebGL and WebVR).


Cylon.js is a JavaScript framework for robotics, physical computing, and the Internet of Things. It makes it incredibly easy to command robots and devices. It supports many platforms such as: ARDrone, Sphero, Philips Hue, LeapMotion, Raspberry Pi, Arduino, Nest, OpenCV, Pebble, Skynet and much more…