Processing.js is a port of the Processing Visualization Language, and allows you to program images, animation, and interactions for the web without using Flash or Java applets. Processing.js uses JavaScript to draw shapes and manipulate images on the HTML5 Canvas element.

The code is light-weight, simple to learn and makes an ideal tool for visualizing data, creating user-interfaces and developing web-based games. It runs in FireFox, Safari, Opera, Chrome and will also work with Internet Explorer, using Explorer Canvas.
Developed by John Resig; Processing.js is available for download under MIT License. You can find further information, demo & download on Processing.js Website. You should also visit HasCanvas – online tool for creating and sharing Processing sketches.



