If you are into graphical patching and would like to create websites, here’s some great news for you. In case you don’t know VVVV already: it’s a great piece of software for developing multi media applications using a visual programming language. Click through the VVVV website to get the details.

While the original VVVV runs as a desktop application on Windows, VVVV.js tries to introduce all the great VVVV paradigms to the world of web browsers. In plain language this means: VVVV.js is a Javascript port of VVVV’s “runtime parts”, which enables your web browser to run VVVV files (or VVVV XML Code) on the client side. While this just sounds too good to be true, here’s the bummer: besides porting parts of VVVV’s internals, all the nodes you want to use have to be ported to Javascript as well. Having in mind, that there are hundreds of nodes for the original VVVV, this is just absurd … right? But let’s just give it a try anyway.

The project is far from being ready to use in real life, in terms of functionality as well as in terms of performance. Its further development totally depends on your help. Check out the Github repository.

Why would you want to use VVVV?

  1. Because once you’re into patching VVVV, textual programming just makes you feel fat and sluggish. There should be a way to develop client side web applications the VVVV way.
  2. Because HTML5 with Canvas and WebGL, combined with powerful Javascript interpreters make it possible.
  3. Because of a tiny flavour of cross-platform compatibility: VVVV patches on mobile devices, anyone?