Code Libraries


Lissajous is a tool for real time audio performance using Javascript. It wraps succinct tools for creating oscillators and samplers into a chainable API, allowing performers to build and improvise songs with a minimum of code. Lissajous exists entirely within the Javascript console & was designed for use with Google Chrome or Firefox.


Awe.js uses WebRTC, WebGL and the modern sensor APIs to bring augmented reality to the web platform. It allows you to easily create and manage 3D objects, add and manage video and audio streams and integrate automatic handling of sensor driven data feeds.


Funky.js is a library used to add some funky effects and transformations to webcam video using WebRTC and CSS filters. It’s a bit rough around the edges but still interesting.