» VVVV.js - visual web client programming
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

VVVV.js - visual web client programming

Ok, it's not exactly what you consider "news", because it has been around the internet for two days already, but:

Ta-Dah! The VVVV.js project has been launched -- now officially.

VVVV.js is an open project, which aims to bring the visual programming language to your web browser, by porting VVVV's "runtime parts" to JavaScript. This enables your web browser to run VVVV files (or VVVV XML code) on the client side.

Get the full idea at the project website http://vvvvjs.quasipartikel.at

While this sounds too good to be true, here comes 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 hundeds 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. Checkout the Github repository at


and help porting your favourite nodes, it's not that hard.

Also visit us in the dedicated ##vvvvjs channel on irc.freenode.net!


sagishi, Friday, Jul 29th 2011 Digg | Tweet | Delicious 5 comments  
sagishi 29/07/2011 - 10:45

and the first contributor is fibo, giving us the Epsilon pin in the EQ (Value): node :)

joreg 29/07/2011 - 12:27

naice, starting to make plans about retirement....gogogo!

dave 08/08/2011 - 09:48

ziemlich crazy :)

roman_g 08/08/2011 - 11:18

This is sooo amazing!

delta43 10/08/2011 - 13:07


  • 1

anonymous user login


~2d ago

christosk: @schlonzo Thank you.

~2d ago

schlonzo: use different filenames :P counter is your friend

~2d ago

christosk: How do I record a sequence of images without having them overwriting one another? I

~8d ago

mediadog: Aha! Right-click on an image to get the source link

~8d ago

~9d ago

antokhio: @luper vc redist 2013

~12d ago

guest: @Luper, you'll probably need to make the PhongDirectional etc node have one of the pins → NoTexture, and then voilà!