Continuing the discussion from Anyone use open source for art:
The API is inspired by analog modular synthesis, in which multiple visual sources (oscillators, cameras, application windows, other connected windows) can be transformed, modulated, and composited via combining sequences of functions. Features: Written in javascript and compatible with other javascript libraries
Hydra is the live coding platform for collaborative, open source visualization of music and audio. It looks insanely great and helps you learn how to program with Javascript in WebGL.
Project github
Hydra Synth repo
You can run it in the browser at: