Welcome to Livecodelab!

Livecodelab is a special secret place where you can make fancy "on-the-fly" 3d visuals and play awesomely offbeat (literally) sounds.

"On-the-fly" meaning: as you type. Type just three letters: "box", and boom! a box appears. No clicking play, no waiting, no nothing.

What are you waiting for? Try the magic. Press the button below and play with the examples.

fork me!
go play!

Screenshots

Gaaaa don't we all love screenshooooots. These are from the "making of" and old/new examples.

Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 1 Livecodelab screenshot 2 Livecodelab screenshot 3 Livecodelab screenshot 4 Livecodelab screenshot 5 Livecodelab screenshot 6 Livecodelab screenshot 7 Livecodelab screenshot 8 Livecodelab screenshot 9 Livecodelab screenshot 10 Livecodelab screenshot 11 Livecodelab screenshot 12 Livecodelab screenshot 13 Livecodelab screenshot 14 Livecodelab screenshot 15 Livecodelab screenshot 16 Livecodelab screenshot 17 Livecodelab screenshot 18 Livecodelab screenshot 19 Livecodelab screenshot 20 Livecodelab screenshot 21 Livecodelab screenshot 22 Livecodelab screenshot 23 Livecodelab screenshot 24


Credits

Livecodelab was made possible by heaps of people smarter than us, including:

Similar projects

  • Jsaxus by Jonathan Brodsky, probably the first web-based live coding environment (2004). Check out his brick-busting demo on vimeo.
  • Flaxus by i2off, probably the second web-based live coding environment (2006). Watch the VjSet on YouTube.
  • Webgl playground, allows you to try three.js scenes and shaders online.
  • GLSL Sandbox by Mr.doob compiles shaders on the fly and superimposes the code to the shader output.
  • livecoder.net by Fritz Obermeyer.
  • Gibber by Charlie Roberts, a musical live coding environment. Also enables networked group live coding performances.