https://www.somewhatcreative.net/development/javascript/20-amazing-javascript-libraries-and-plugins/
20 Amazing JavaScript Libraries and Plugins