jQuery Plugins Toolbox

Best jQuery Plugins all in one place.

BBQ: Back Button & Query Library

Source: http://benalman.com/projects/jquery-bbq-plugin/

Leverages the HTML5 hashchange event to allow simple, yet powerful bookmarkable #hash history. In addition, jQuery BBQ provides a full .deparam() method, along with both hash state management, and fragment / query string parse and merge utility methods.

ColorBox: Lightbox

Source: http://colorpowered.com/colorbox/

A light-weight, customizable lightbox plugin

Color Picker

Source: Selection: http://www.eyecon.ro/colorpicker/

A simple component to select color in the same way you select color in Adobe Photoshop


Source: Selection: http://plugins.jquery.com/project/cookie

Set and get cookies with jQuery.

Cycle: Slideshow

Source: http://jquery.malsup.com/cycle/

Slideshow plugin that supports many different types of transition effects.

Date Range Picker

Source: http://www.filamentgroup.com/lab/date_range_picker_using_jquery_ui_16_and_jquery_ui_css_framework/

Pick date ranges using this plugin built on jQuery UI.


Source: http://lab.smashup.it/flip/

Flip your elements in four directions.

Flot: Charting

Source: http://code.google.com/p/flot/

A pure Javascript plotting library for jQuery. It produces graphical plots of arbitrary datasets on-the-fly client-side.


Source: http://jquery.malsup.com/form/

Allows you to easily and unobtrusively upgrade HTML forms to use AJAX.

Hotkeys: Keyboard Bindings

“Source: “ http://code.google.com/p/js-hotkeys/”:%20http://code.google.com/p/js-hotkeys/

Add and remove handlers for keyboard events anywhere in your code supporting almost any key combination.

Masked Input

Source: Selection: http://digitalbush.com/projects/masked-input-plugin/

Allows a user to more easily enter fixed width input where you would like them to enter the data in a certain format (dates,phone numbers, etc).


Source: http://sorgalla.com/jcarousel/

Control a list of items in horizontal or vertical order.


Source: http://deepliquid.com/content/Jcrop.html

A quick and easy way to add image cropping functionality to your web application


Source: http://www.appelsiini.net/projects/jeditable

In-place editor plugin for jQuery.

jGrowl: Messaging System

Source: http://stanlemon.net/projects/jgrowl.html

Unobtrusive messages within the browser, similar to the way that OS X’s Growl Framework works


Source: http://www.trirand.com/jqgridwiki/doku.php

Represent and manipulate tabular data on the web.

JSON: Utility

Source: http://code.google.com/p/jquery-json/

Serializes a javascript object, number, string, or array into JSON (and a few other utilities).

JS Tree

Source: http://www.jstree.com/

jsTree is a javascript based, cross browser tree component.

UI Layout

Source: http://layout.jquery-dev.net/

Create any UI look you want – from simple headers or sidebars, to a complex application with toolbars, menus, help-panels, status bars, sub-forms, etc.


Source: http://markitup.jaysalvat.com/home/

Allows you to turn any textarea into a markup editor.

Meta Data

Source: http://plugins.jquery.com/project/metadata

Extract metadata from classes, random attributes, child elements and HTML5 data-* attributes.

No SWF Upload

Source: http://code.google.com/p/noswfupload/

Multiple files upload without SWF objects, applets Java, or other third parts plug-ins.

Popeye: Inline Gallery

Source: http://dev.herr-schuessler.de/jquery/popeye/

An advanced image gallery used to save space when displaying a collection of images and offer your users a nice and elegant way to show a big version of your images without leaving the page flow.

Quicksand: Animated Filtering

Source: http://razorjack.net/quicksand/

Reorder and filter items with a nice shuffling animation.


Source: http://flesler.blogspot.com/2007/10/jqueryscrollto.html

A small, customizable plugin for scrolling elements, or the window itself.

Spell Check

Source: http://github.com/brandonaaron/jquery-spellcheck

Adds spellcheck support to inputs. It uses Google’s spell checking API and requires a server to handle the communication with the API. An example php implementation is provided.

Star Rating

Source: http://www.fyneworks.com/jquery/star-rating/

Creates a non-obstrusive star rating control based on a set of radio input boxes.

SWF Object

Source: http://jquery.thewikies.com/swfobject/

Offers SWFObject’s unique functionality of embedding Flash content using the internal jQuery API.

Table Sorter

Source: http://tablesorter.com/docs/

Turn standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes.


Source: http://haineault.com/media/jquery/ui-timepickr/page/

An attempt to make the process of inputing time in a form as easy and natural as possible.


Source: http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/

Display a customized tooltip instead of the default one for every selected element.

jQuery UI

Source: http://jqueryui.com/

Provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications.


Source: http://pixelmatrixdesign.com/uniform/

Uniform masks your standard form controls with custom themed controls.


Source: http://www.uploadify.com/

Allows the easy integration of a multiple (or single) file uploads on your website (requires Flash).


Source: http://bassistance.de/jquery-plugins/jquery-plugin-validation/

Add client-side validation to your forms.