My personal list of cool tools and libraries
Note: An *
means that the tool/library/whatever seems to be the best for its purpose
- fullPage.js | Create full screen pages fast and simple
- list.js | Add search, sort, filters and flexibility to tables, lists and various HTML elements
- jquery-pjax | pushState + ajax = pjax
- jquery.cookie | A simple, lightweight jQuery plugin for reading, writing and deleting cookies
- dropzone | Dropzone is an easy to use drag'n'drop upload library. It supports image previews and shows nice progress bars
- Numeral-js | library for formatting and manipulating numbers
- togetherjs | makes it surprisingly easy to collaborate in real-time
- jquery-waypoints | jQuery plugin that makes it easy to execute a function whenever you scroll to an element
- FitText.js* | jQuery plugin for inflating web type relative to screen size
- selectize.js | Selectize is the hybrid of a textbox and box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc SlickGrid* | A lightning fast JavaScript grid/spreadsheet gridster.js | jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns colorbox | A light-weight, customizable lightbox plugin for jQuery (photo viewer) User Input pickadate.js | mobile-friendly, responsive, and lightweight jQuery date & time input picker Graphics Snap.svg | The JavaScript library for modern SVG graphics rickshaw | toolkit for creating interactive real-time graphs on top of D3 gmaps | the easiest way to use Google Maps paper.js | Swiss Army Knife of Vector Graphics Scripting tinycon | small library for manipulating the favicon, in particular adding alert bubbles and changing images Testing gremlins.js | Monkey testing library for web apps and Node.js Validation mailcheck | Reduce user-misspelled email addresses in your forms validator.js | String validation and sanitization Functional Utilities bluebird* | full featured promise library with unmatched performance Security passport | Simple, unobtrusive authentication for Node.js Development jshint | helps to detect errors and potential problems in your JavaScript code nodemon | Monitor for any changes in your node.js application and automatically restart the server Markdown Info GFM cheatsheet | basic syntax info for Github Flavored Markdown