jParallax – jQuery Parallax Plugin

jParallax is jQuery plugin that creates a parallax effect by turning a list into a viewport. The list elements are displayed as layers that are absolutely positioned and move in response to the mouse with varying dimensions.

The easiest way to create a Parallax effect is to use images of different sizes that are larger than the size of the viewport. Larger images move faster and appear closer, while smaller images will appear further away. The dimensions of each image are defined with CSS.

The plugin has various options to customise the effects. It is well documented and contains many examples.

Noty – jQuery Notification Plugin

Noty is a jQuery plugin that makes it easy to create alert, success, error and confirmation messages as an alternative the standard alert dialog. Each notification is added to a queue.

The notifications can be positioned at the top, bottom, centre, top left or top right.

There are lots of other options in the API to customise the text, animation, speed, buttons and much more.

It also has various callbacks for the buttons, opening closing the notifications and queue control.

Impress.js – CSS3 Presentation Framework

Impress.js is a framework for presentations (with keyboard support) that utilises CSS3 transforms and transitions to create an infinite scrolling canvas of elements that can scale and rotate.

Only modern browsers with CSS3 transition and transform are currently supported such as the latest Chrome and Firefox. It will also not work on touch devices such as Android/ iPad.

An editing tool is rumoured to be in development but currently only examples and source code are provided with limited documentation.

Reel – 360° View jQuery Plugin

Reel is a jQuery plugin (11.7 kb minified) to generate 360° views either from images in a sprite or from a panoramic image that has been stitched together.

It is a great alternative to Flash or Java as it does not require any browser plugins or extensions and it supports mouse wheel and touch devices. It is cross browser compatible and even works in IE6.

The code is also available on a CDN. There are many options available in the API to customise the plugin and it is well documented.

Plupload – File Upload Handler for Multiple Runtimes

Plupload is a file upload hander from the makers of TinyMCE with support for HTML4, HTML5, Gears, Silverlight, Flash and Browser Plus. Each has it’s own features and limitations.

It has it’s own core API for developers to create their own implementation but it also has a jQuery upload queue widget for use out of the box.

Examples of each runtime are provided including an example of the jQuery uploader which automatically checks for the best runtime in a configured order.

Toast Message – jQuery Notification Plugin

Toast Message is a lightweight (6.4kb uncompressed) jQuery plugin to replace default alert messages with an android style notification box.

There are four different predefined styles (notice, success, warning & error), however they can be fully customised with your own images and CSS.

It has an API to configure the positioning, timing, close button and more.

youRhere – jQuery Page Marking Plugin

youRhere is a lightweight jQuery plugin that highlights an element on a web page when it is clicked.

It is useful as it acts as a reminder as to which line a user is currently reading if they are called away while reading a long document.

It has various options such as the direction, width and colour of the marker, local storage (with auto scroll to), and more.