Processing.js | Drupal.org
Processing.js is a visual programming language to create "data visualizations, digital
art, interactive animations, educational graphs, video games, etc...". This module allows
you to embed Processing.js code into content via an Input Filter (or theme function).
Processing.js code uses the canvas element introduced in HTML5, and code will only be
rendered in HTML5 compliant browsers.