Best jQuery Plugins Plugins & Tutorials with Demo

    Responsive 3D Panel Layout in jQuery & CSS3

    Responsive 3D Panel Layout in jQuery & CSS3

    Today we want to share a creative grid layout with you. The layout will contain slides where each one consists of up to four panels. When navigating through them, we’ll animate some separation lines (the “grid”), adjusting the size of the next slide’s panels. The panels will appear with a 3D effect which we will define for each panel.

    Please notice that this is very experimental. It will only work as intended in browsers that support the new CSS properties used here. It was tested in the latest versions of Safari, Chrome, Safari Mobile and Firefox (not as smooth though).

    jQTouch : Zepto/jQuery plugin for mobile web development

    jQTouch : Zepto/jQuery plugin for mobile web development

    jQTouch is a JavaScript plugin which works with either Zepto.js or jQuery, and comes with smooth animations, navigation, and themes for mobile WebKit browsers (as found in iOS, Android, BlackBerry, and WebOS).

    Features:

    • Easy to install. Get up and running in a few minutes.
    • Entirely customizable with selector options
    • Theme support, including default Apple and jQTouch custom themes
    • Callback functions throughout, including swipe and orientation change detection
    • Page history management and CSS3 page transitions, including 3D flip, cube, and swap
    • Failover to 2D animations for devices that don’t support 3D
    • Easily allow apps to run in fullscreen mode with custom icons and startup screens
    • The power of jQuery to build AJAX applications

    jQuery Dynamic Grid: The Engine

    jQuery Dynamic Grid: The Engine

    Dynamic Grid is a jQuery plugin for generating an animated, responsive and great looking grid for your content – be it images, news feed, text and what not.

    With the help of some sophisticated algorithms the script fills the grid with cells with (optionally) random heights on every page load, and thus giving the widget a unique layout every time someone loads your page! Additionally, the algorithm is smart enough to prevent cells from being too big for the total size of the widget. Which means at any point in time, there is no cell that is only partially shown or hidden. It just works like it should!

    Number of options:

    • Number of columns
    • Number of rows
    • Random/fixed cell height
    • Padding between columns
    • Fluid/fixed width
    • Height
    • Easing effect
    • Animation speed
    • Animation interval

    Smart Cart : Feature rich jQuery plugin for Shopping Cart

    Smart Cart : Feature rich jQuery plugin for Shopping Cart

    Smart Cart is a flexible and feature rich jQuery plug-in for shopping cart. It makes the add-to-cart section of online shopping much easy and user friendly. It is compact in design, very easy to implement and only minimal HTML required.

    The selected items in the cart are accessible as an array of product/quantity pair delimited with ‘|’ on submit form or when checkout event is triggered. Smart Cart 2 have a simple and compact design with tabbed interface to saves space.

    Features (Smart Cart 2.0):

    • Easy to implement, minimal HTML required
    • Clean and compact design, tabbed design saves space
    • Product search and Category filter enables easy and fast access to the product what users are looking for
    • Automatically calculates subtotal and total
    • Quantity is editable from the cart list
    • Event support, custom Ajax feature and validation can easily implement using the events
    • Product Image display and expanded tool tip display
    • Can implement multiple cart on same page
    • Template option, for easily customizing product display details
    • Pre-populate products on cart on page load

    jStorage – store data locally with JavaScript

    jStorage - store data locally with JavaScript

    jStorage is a simple wrapper plugin for Prototype, MooTools and jQuery to cache data (string, numbers, objects, even XML nodes) on browser side. Note that functions, DOM nodes, host objects and such can not be saved.jStorage was first developed under the name of DOMCached but since a lot of features were dropped to make it simpler (like the support for namespaces and such) it was renamed. DOMCached had separate files for working with Prototype and jQuery but jStorage can handle both in one go.

    jStorage makes use of HTML5 local storage where available and userData behavior in Internet Explorer older versions. Webkit SQLite is not supported.

    GreyScale.js : “Grayscaling” in non-IE browsers with jQuery

    GreyScale.js : “Grayscaling” in non-IE browsers with jQuery

    This started out as a little experiment and eventually turned into quite an endeavor. The task was simple enough; to emulate Internet Explorer’s ‘grayscale‘ filter in all non-IE browsers. The solution, much to my initial surprise, is not as tricky as you would think.

    The ‘grayscale‘ filter in IE can be applied to any element and visually transforms the element itself into grayscale.

    Nestable jQuery Plugin

    Nestable jQuery Plugin

    Nestable is an interactive hierarchical list. You can drag and drop to rearrange the order. It even works well on touch-screens. If you’re familiar with the way WordPress allows the user to manage menus, this will be used for a similar UI.Drag & drop hierarchical list with mouse and touch compatibility (jQuery plugin).

    Baseline.js : Vertical rhythm made easy with jQuery

    Baseline.js : Vertical rhythm made easy with jQuery

    Implementing a vertical baseline can be pretty easy. But maintaining one can be difficult, particularly with the addition of images in articles and webpages. That’s where Baseline.js steps in.

    Baseline.js is a jQuery plugin that helps you to maintain vertical rhythm set by a typographic baseline, even when adding inline images with awkward sizes.

    Write maths, see maths with jQuery

    Write maths, see maths with jQuery

    Write maths, see maths is a jQuery plugin for editable areas which gives an instant MathJax preview of the TeX you’re writing just above the cursor.

    jRecorder : jQuery Flash Recording plugin

    jRecorder : jQuery Flash Recording plugin

    jRecorder is a jQuery plugin to enable a flash recorder in your webpages. You DON’T need to have a flash streaming server or RED5 server to do this recording.
    Features :

    • You DON’T need any flash knowledge to implement this recorder in your web page
    • you DON’T need a flash media server (RED5) for recording audio
    • You can design your record button, recording progress bar, recording input sound level with HTML+ CSS
    • You can save the recorded audio file in WAV format into your PHP server, using 2 lines of PHP code
    • This recorder record voice using browser’s flash and save in browser temporary and when user finish recording, it send the file as POST to your PHP server (a php file)
    • *NEW: You can preview the recorded voice before sending to Server