Skip to content

Instantly share code, notes, and snippets.

@rhyslbw
Last active August 29, 2015 14:08
Show Gist options
  • Save rhyslbw/dd1b3821abc6dffb7ac7 to your computer and use it in GitHub Desktop.
Save rhyslbw/dd1b3821abc6dffb7ac7 to your computer and use it in GitHub Desktop.
Javascript Libraries I Use

DOM Manipulation, Event Handling, AJAX

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

  • meteor add jquery
  • npm install jquery
  • bower install jquery

##Underscore.js Utility Belt of Helpers

Provides over 100 functions that support both your favorite workaday functional helpers: map, filter, invoke — as well as more specialized goodies: function binding, javascript templating, creating quick indexes, deep equality testing, and so on.

  • meteor add underscore
  • npm install underscore
  • bower install underscore

##Underscore String String Helpers

String manipulation extensions for Underscore.js javascript library

  • meteor add mrt:underscore-string-latest
  • npm install underscore.string
  • bower install underscore.string

##Moment.js Date/Time Helpers

Parse, validate, manipulate, and display dates in javascript.

  • meteor add mrt:moment
  • npm install moment --save
  • bower install moment --save

Image gallery

Cascading grid layout library

  • bower install masonry
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment