An interactive implementation of incremental Delaunay Triangulation algorithm.
A shared aquarium
Create, transpose, and change a chord progression by using the circle of fifths, and play the progression.
An advent calendar built with Processing.js
A collection of 3D sketches by Processing.js' 3D developer
The Mozilla #audio team
Fight of the Navigator is a demo showcasing the power of WebGL and Audio API
Retro Asteroids clone written in Processing.js
The math behind flocking algorithms
Evolutionary simulation. Individuals reproduce and die leaving behind a trace of their ancestry.
Twitter Flow is an interactive visualization that shows tweets and sorts them into what language they're written in
AFL Flags is an interactive visualisation showing the winners and losers from of the AFL and VFL premierships from 1897 until 2010.
An animated background written in Processing.js
P5P is a collection of generative sketches that you control.
Toxiclibs.js is an open-source computational design library
Tunealiser is a tool for making structural analysis notes along a multitrack timeline.
A comprehensive guide to the math behind bezier curves
A real-time information visualization of the US Congress
A web app for specifying kanji compositions
Jonah Kagan, Varun Singh, Jonathan Koh, Charis Loke
A game written in Processing.js. Winner of Zynga's Hidden Agenda Facebook Game Competition
Fizz visualizes updates from your Facebook or Twitter account.
Showing and displaying in realtime the number of times each pair of letters appears in a given text.
It is a tower defense game implemented in Processing.js
A snake game implemented with Processing.js and jQuery, inspired by DeluxeSnake
This modern day re-work of Asteroids uses Processing.js to bring this portfolio to life
Include Processing.js sketches in your Drupal modules
Include Processing.js sketches into your WordPress blog posts
This is a keyboard-driven game written by the GMail team
Visualization based on the evolution of privacy on Facebook
Abstract01js is a reworking of an old 2D Processing sketch from 2003
Visualization-based search engine
A simplified BitTorrent visualization originally written by Abram Stern, updated by Jeff Atwood
TWITCH is a series of minimal games using the mouse. How fast can you solve them all?
Turn your sound up. Draw lines on the black screen to bounce the balls. Enjoy the music
A small collection of animated visualizations which analyze wiki data using Processing.js
This mouse-driven visualization samples your the movement speed of your mouse and renders the data in the form of a graphic equalizer
Will Larson has gone about revising the classic Tower Defense genre, porting it to the open web using Processing.js
An innovative script to visualize trends in data. Using a pop-up Canvas that can be fully customized for your site
This dial interface has magnetic snap points, and integrates with jQuery AJAX functions to load new content when turned