jQuery Dot Dot Dot – Text Overflow Control Plugin

jQuery Dot Dot Dot is a plugin that replace overflow text in a fixed height container with an ellipses (three dots) and optionally a read more link.

It will even automatically update the text if the window is resized in a fluid layout.

This will solve a common problem in some layouts where space is limited and imperfect server side solutions have been previously used.

It can optionally be configured to use a different string in place of an ellipses, a custom element to be used at the end of the ellipses, and others to modify the positioning.

Speed Up Development Time With CSS Refresh

CSS Refresh is a JavaScript file that automatically refreshes a browser if a change is detected in any loaded stylesheet on a web page.

This will save large amounts of development time, particularly on front-end work.

All that is required is either include the JavaScript file after all the stylesheets, or use the provided bookmarklet without the need for any code changes.

jQuery Credit Card Validation Plugin

jQuery Credit Card Validator is a plugin to validate card numbers by card type, number length and luhn checksum.

It works by testing these three parameters and returning them as an object on each key-press event.

The following card types are supported:

  • American Express
  • Diners Club Carte Blanche
  • Diners Club International
  • Diners Club United States & Canada
  • Discover Card
  • JCB
  • Laser
  • Maestro
  • MasterCard
  • Visa
  • Visa Electron

Backstretch – jQuery Full Size Background Plugin

Backstretch is a lightweight (1.2kb minified) jQuery plugin that will stretch an image to fit the size of the page and will automatically resize it if the window size is changed.

It can also display images as a slideshow or change the image on a click event.

It currently has options to configure the fade in speed and the axis on which to center to image.

jQuery Validation Engine

jQuery validation engine is a cross browser and feature packed jQuery form validation plugin.

The plugin can validate dates, email addresses, phone numbers, IP addresses, URL’s and just about anything else with regular expressions or AJAX.

The error prompts are displayed in-line against each field and can be translated in to other languages as over 20 locales are included.

There are lots of options to customise the plugin to suit your needs and the API is well documented with various working examples included.

Candy – jQuery Multi User Chat Plugin

Candy is a jQuery multi user chat client that features multiple rooms, private chat, new message notifications and tools for moderation & to control spam.

It requires a Jabber server with HTTP-binding but installation guides are provided. An apache server with mod_rewrite, mod_proxy and mod_proxy_http modules are also required.

It has several configurable options including a language pack which includes seven popular languages.

There are also plugins available in the official repository to extend the default functionality via event hooks.

jPlayer – jQuery HTML5 Audio and Video Player

jPlayer is a lightweight (8kb minified and gzipped) audio and video jQuery plugin for HTML5.

It is cross browser compatible and also works on iOS, Android, Blackberry mobile devices.

It supports mp3, mp4 (AAC/H.264), ogg(Vorbis/Theora), webm(Vorbis/VP8), wav, flv media.

There is a comprehensive API and support is provided by an active community.

Multiple instances of the player can be included on the same page. The player itself is themeable and two themes are provided.

It is also possible to create a playlist and add it to the player.