GitHub repository: shiffman/p5.js
Primary language: JavaScript
Description: A JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing.