These are a few of my favorite and go to JavaScript libraries. These tend to work well in SharePoint with no problem. This is my personal list that I use
**Updates**
[9/6/2016] – Removed unsemantic added bootstrap (superior grid)
Grid
Console Log
Glyphs
- All – http://fortawesome.github.io/Font-Awesome/
- Weather – http://erikflowers.github.io/weather-icons/
- O365 – http://www.n8d.at/blog/office-365-icon-font-documentation/
Carousel
- Owl Carousel – http://owlgraphic.com/owlcarousel/index.html#demo
- slick – http://kenwheeler.github.io/slick/
- jCycle2 – http://jquery.malsup.com/cycle2/
- backFlip – https://github.com/backflip/jquery-carousel (doesn’t use .clone() – good for use in ajaxPanel or where you don’t want cloned elements)
Cookies
- jquery.cookie https://github.com/carhartl/jquery-cookie
Click Outside
Mutate / Resize
- http://www.jqui.net/demo/mutate/ (had issue with zip, use github files)
- http://benalman.com/code/projects/jquery-resize/examples/resize/
- Smart Resize – http://www.paulirish.com/2009/throttled-smartresize-jquery-event-handler/
Select Box (supports Multi)
- Sumo Select https://github.com/HemantNegi/jquery.sumoselect
Time / Date
- Moment – http://momentjs.com/
- Datejs – http://www.datejs.com/
Truncating Text
- jQuery dotdotdot… http://dotdotdot.frebsite.nl/?utm_source=dlvr.it&utm_medium=twitter [THIS DIDN’T WORK WITH br’s]
- Truncate – https://github.com/pathable/truncate
Layouts (masonry type)
- Isotope – http://isotope.metafizzy.co/
- ** use imagesLoaded for images – https://github.com/desandro/imagesloaded
Notify / Alerts
- Notify.js – http://notifyjs.com/
- Flavr – http://codecanyon.net/item/flavr-flat-jquery-popup-dialog/7021021
Modal
- Zurb Reveal – http://foundation.zurb.com/docs/components/reveal.html – [Needs adjustment for s4-workspace, but otherwise good]
Scroll Bars
- jScrollPane – http://jscrollpane.kelvinluck.com/
SharePoint Specific
- SPServices – https://spservices.codeplex.com/
Show Comments