Skip to content

Guides and libraries to help you get started.

Notifications You must be signed in to change notification settings

vip2111/starters

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

noops-hero

👋 Meet the Noops

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.

🧠 Data

In our starters, we use the fetch standard with the Github polyfill. Learn how to use the Fetch API.

🎨 Drawing

The canvas tag is the easiest way to draw with HTML and JavaScript. Learn about the Canvas API.

📚 Graphics libraries

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

Animation libraries

popmotion pure JavaScript animation. https://github.com/Popmotion/popmotion

🕴 Misc

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

💡 Got an idea? Looking for a collaborator?

See what people are saying about the challenges by joining the conversation on the GitHub.Community

About

Guides and libraries to help you get started.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.5%
  • HTML 13.5%