Skip to content

Instantly share code, notes, and snippets.

@ajrussellaudio
Last active August 3, 2017 19:40
Show Gist options
  • Save ajrussellaudio/33331ab71392b243be30bb9cc911b9b4 to your computer and use it in GitHub Desktop.
Save ajrussellaudio/33331ab71392b243be30bb9cc911b9b4 to your computer and use it in GitHub Desktop.

Creative JavaScript

Processing.js

http://processingjs.org/

Turns Processing code into JavaScript

P5.js

https://p5js.org/

Very similar to Processing, but real JavaScript! Big Al's fave.

Matter.js

http://brm.io/matter-js/

Physics engine for Canvas

Three.js

https://threejs.org/

3D graphics in the browser!!

Phaser.io

https://phaser.io/

Full-blown games library

Go.js

http://gojs.net/

Interactive diagrams for Canvas or SVG

Snap.svg

http://snapsvg.io/

Fully featured SVG library

D3.js

https://d3js.org/

The grandaddy of all SVG libraries.

Highcharts

https://www.highcharts.com/

Widely used library for charts (pie charts, bar graphs etc).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment