I’ve been working for a while on a project I have named WikiWeb. Coding in Processing I built a program which generates a live, interactive visualization of Wikipedia. The applet works by downloading the source code for each page. The html is passed through a function which detects all the internal links and creates a new object for each. It also creates new link objects connecting the new pages with their parent and for any other pages which are linked. The applet also opens up pages in a new window, making it functional as well as fun.

I’ve built a site to house the project with some more information, however this post will serve as an area for comments about the project. The site employs spry JavaScript framework for some smooth effects.