OpenProcessing

Specific to p5.js; galleries are useful inspirations. Simpler but nonstandard, method for adding libraries. Annotates syntax errors but not undefined functions. Includes socket server (for distributed programs).