3rd party libraries

In my humble opinion, I’d rather not re-invent the wheel if there’s already well-known libraries in the community accepted for certain reasons.

For example:

  • Tween.js - Tweens.
  • lodash/underscore - Commonly used JavaScript helpers.
  • jQuery - DOM helpers.
  • Three.js - Lots of good WebGL stuff.
  • HammerJS - cross platform touch
  • etc (add more here).

I believ we should make informed choices on whether a library is a good fit or not, and whether or not there’s any library that meets our needs for a specific purpose (for example, some are against depending on Three.js).

Basically every project in the open source Linux community depends on some library or other; it’s the open soure spirit. I believe we can take advantage of this.