Hi there! The Noops are 20 amazing machines that do nothing useful. Absolutely useless.
So it's time to have a little fun with code and see what we can do with the Noops.
Here are some libraries to help you get started.
In our starters, we use the fetch
standard with the Github polyfill. Learn how to use the Fetch API.
The canvas
tag is the easiest way to draw with HTML and JavaScript. Learn about the Canvas API.
p5.js
is based on Processing, and has a rich set of tools for creating graphics. https://github.com/processing/p5.js
paper.js
is a set of helpers for creating vector graphics in canvas. https://github.com/paperjs/paper.js
createJS
is a suite of helpers for drawing, audio, and animation: https://github.com/createjs
three.js
lets you create 3D experiences in your browser. https://github.com/mrdoob/three.js
fabric.js
helps you make canvas elements clickable. https://github.com/fabricjs/fabric.js
popmotion pure
JavaScript animation. https://github.com/Popmotion/popmotion
stats.js
is a handy tool for monitoring your FPS performance if you're running a lot of animations. https://github.com/mrdoob/stats.js
See what people are saying about the challenges by joining the conversation on the GitHub.Community