Top 100 Free jQuery Plugins 2017
Top Best 100 free jQuery plugins published in 2017.
videopopup.js is a lightweight video lightbox plugin which displays and plays your HTML5 video in a responsive, configurable modal popup.
Just another jQuery plugin that allows exporting html tables to XML spreadsheet (XLSX), Microsoft Excel spreadsheet (XLS), CSV tabular data and plain text.
xZoom is a responsive, touch-friendly jQuery zoom gallery plugin designed for e-commerce websites, with thumbnail navigation and smooth image zoom support.
A jQuery treeview plugin that helps you render a dynamic, checkable, filterable, collapsible, vertical hierarchical tree from a JSON schema.
The Dropdown.js jQuery plugin converts the normal select box into a fast, performant, dynamic, multi-select dropdown list for better UX.
A really small jQuery plugin that enables you to count up or count down to a numeric value in an animated way, with configurable step size and animation delay.
A simple, convenient jQuery dropdown plugin which converts the normal select element into a combo box with typeahead/autocomplete support.
Just another jQuery extension for Bootstrap that allows to present multiple slide items in your responsive Bootstrap carousel component.
excel-bootstrap-table-filter.js is a jQuery plugin that creates multiple filters in your Bootstrap table columns to narrow down or re-sort the tabular data just like in the MS Excel.
jExcel is a powerful jQuery plugin which lets you dynamically generate a spreadsheet like data grid (table) from local JS data or even an external CSV file.
Timeline.js is a jQuery timeline generator which helps you render horizontal, scrolling, responsive bar & point/line style timelines (with event details) from dynamic data arrays/objects.
A jQuery plugin used for creating a donut or pie chart on the webpage that allows to dynamically update the chart's percent number and the CSS positioning of the progress bar.
A jQuery & CSS3 based multi-level dropdown menu that automatically transforms the regular header navigation into an off-canvas hamburger menu on small screen devices.
Weekly Scheduler is a tiny and easy-to-use jQuery plugin that helps you render a customizable weekly schedule / calendar with event handlers called after selection and removal.
CalenStyle is a robust jQuery plugin used to create a responsive, dynamic, mobile-friendly, draggable event calendar for both web and mobile applications.
vit-gallery is a jQuery gallery plugin which gives you the ability to showcase the photos in a responsive slider/slideshow interface with bullet or smoothly scrolling thumbnail navigation.
A simple & cross-browser jQuery Excel Export plugin that allows to download HTML table and JSON data as an Excel .xls file.
Bootstrap Calendar is a reusable jQuery plugin that makes it easier to create an AJAX-enabled, template-based, full-view event calendar for your web applications.
A jQuery plugin that allows to select multiple tags from a drop down list populated with suggestions defined in the select element and/or an external JSON file.
A jQuery responsive multi-level dropdown menu which will be automatically converted into a mobile-friendly toggle menu when the screen size is smaller than a breakpoint.
A simple, flexible, responsive, touch-friendly jQuery image lightbox/gallery plugin used for showcasing your images in an elegant way.
jTLine is a simple-to-use jQuery plugin that helps you render a dynamic, horizontal, scrolling timeline from local JSON object or an external JSON file via AJAX requests.
Albe Timeline is a simple yet highly customizable jQuery plugin that helps you render a responsive horizontal (or vertical) timeline from JSON data.
imagesGrid is a super tiny jQuery plugin that helps you create a fully responsive image gallery with justified grid layout.
Material Bootstrap Wizard is a jQuery plugin which converts a long html form into an elegant, Material Design-style, step-by-step wizard driven form with field validation support.
table.hpaging is a lightweight jQuery pagination widget that allows you to paginate the large html table with a fixed number of rows per page.
navbar-fixed.js is a very small jQuery plugin used to extend the default fixed Bootstrap navbar component with scrollspy and smooth scroll support.
imgViewer2 is a jQuery plugin that provides Google Maps-style zooming and panning functionalities on an image using the jQuery UI and Leaflet libraries.
Multislider is a responsive, customizable, dynamically-resized jQuery slider/carousel plugin that allows for any content types and supports multiple items in a slide.
Just another jQuery implementation of the WYSIWYG rich text editor that uses Font Awesome Iconic Font for the editor icons.
backgroundMove.js is a lightweight jQuery plugin for creating an interactive moving background that reacts to your cursor.
A cross-browser, highly customizable jQuery date picker plugin that enables the user to select times, dates, months, years and date ranges from a well-designed calendar popup.
Push.js is a lightweight jQuery plugin which adds left or right off-canvas sidebar push menus to your Bootstrap projects.
Schedule.js is small jQuery plugin for rendering a dynamic weekly scheduler that allows setting schedules (time periods) for recurring weekly tasks.
The jquery-calendar.js plugin helps you create responsive, nice-looking calendars with support for variable colors and custom events.
A simple, lightweight, responsive, jQuery/CSS based Hamburger Navigation system.
nanoGallery 2 is powerful yet easy-to-use jQuery plugin used for generating a responsive, mobile-friendly photo gallery & lightbox on the webpage.
A fully responsive, mobile-friendly, cross-platform jQuery slider carousel plugin that features CSS3 animations, custom breakpoints, thumbnail preview on hover and more.
A lightweight, fast, cross-browser jQuery plugin which lets you generate an auto scrolling/fading/sliding scroller from an html unordered list.
crbnMenu is a lightweight jQuery plugin for creating an accordion-style collapsible sidebar navigation with sub menus on your webpage.
The jQuery Menu Editor enables you to dynamically create a drag'n'drop, multi-level menu builder/creator/generator for your Bootstrap project.
jqCarousel is a simple CSS-less jQuery carousel plugin that allows to rotate horizontally or vertically through a sequence of images with sliding or cross-fading effects.
Inputpicker is a simple jQuery plugin that converts the normal text field into a filterable, multi-column dropdown select box for convenient option selection.
jQuery dropdownCheckboxes is a jQuery plugin for Bootstrap that helps you create a multi-select dropdown list with checkboxes using Bootstrap styles.
A lightweight jQuery plugin that lets you create cross-browser and fully configurable date & time picker for input fields.
A super tiny jQuery plugin for creating a minimal responsive gallery/slider where you can specify how many items to show for different screen sizes.
Modallery is a lightweight, responsive jQuery/Bootstrap lightbox gallery plugin which display a group of images in a Bootstrap modal with arrow/keyboard/thumbnail navigation.
waitingFor is a lightweight jQuery plugin used to display a loading indicator popup using Bootstrap modal and progress bar components.
Stiff Chart is a simple, plain jQuery plugin used for generating an animated, well-designed chart to represent the relationships between HTML DOM elements.
Makes use of jQuery, CSS3 animations and flexbox model to create a sticky top navigation for your one page scroll websites, with support for scrollspy and smooth scroll.
A jQuery/Bootstrap plugin that lets you create multi-language, highly customizable date picker, date range picker, inline calendar for your Bootstrap powered web project.
convForm is a fancy jQuery plugin to create a smart, interactive live chat bot from a normal html form that you can define your own questions for each form field using conv-* attributes.
imgZoom.js is a jQuery product image zoom plugin which allows to display the part of zoomed (enlarged) image next to the shrinked image on mouse hover and move.
Confetti.js is a small jQuery plugin which makes uses of HTML5 canvas to create a fullscreen, great-looing confetti falling effect on the webpage.
MWslider is a pretty simple jQuery plugin for creating a responsive 3D slider that enlarges the current image when it's rotated into the center of the screen.
ziehharmonika is a lightweight yet customizable jQuery plugin that helps you create responsive, stylish accordion / content toggle interfaces with ease.
A simple, pretty nice, Bootstrap-style, jQuery based datetime picker plugin with support for custom date/time format, year/month/time view, date range selection and much more.
Progressbar.js is a very small jQuery plugin that helps you render a responsive progress bar with custom dynamic steps for multi-step sign up forms.
Muuri.js is a powerful jQuery plugin used to generate a responsive, dynamic, animated, sortable, filterable grid layout for your modern web projects.
Yet another parallax scrolling jQuery plugin used to apply smooth parallax effects on any background images, with support for all directions and configurable animation speed.
A simple, customizable jQuery table pagination plugin for Materialize CSS framework that allows for paginating your large HTML table to improve content readability.
hummingbird-treeview is a jQuery plugin that transforms nested html lists into an expandable, collapsible, searchable, checkable, hierarchical tree structure.
Table Editor is a lightweight jQuery/Bootstrap plugin which provides an inline editing functionality for table cells on single click. Supports both Bootstrap 3 and Bootstrap 4.
sliderResponsive is a tiny jQuery plugin for creating a fully responsive background image carousel/slider/slideshow with animated captions and pagination/navigation controls.
hortree is a small and easy jQuery plugin that helps render a horizontal treeview-like diagram from hierarchical data you specify in a JSON file.
Tilt.js is a tiny jQuery plugin which applies tvOS poster-like, multi-layer parallax tilt effect to any HTML elements using requestAnimationFrame and CSS3 3D transforms.
collapzion.js is a simple, lightweight jQuery plugin for creating a Material Design inspired floating navigation button on the webpage.
NiceScroll is an easy yet robust jQuery plugin that allows to append pretty nice, touch-enabled and highly customizable scrollbar to any scrollable area such as browser window,
Player.js is a small, simple-to-use jQuery plugin used to create minimal, clean, circular HTML5 audio players for your music and audio files.
LineProgressbar is a super tiny jQuery plugin that helps you create horizontal, animated, line chart-style progress bars with or without percentage values.
iEdit is a canvas based jQuery image cropping plugin which allows you to select/crop photos within a draggable area and then output the result as a normal image on the client side.
image-map.js is a responsive image map plugin for jQuery which makes clickable areas within the image map auto resize depending on the current viewport size.
The Tabledit jQuery plugin provides the inline editing/removing functionality on table cells and sends resulting changes via AJAX.
The jQuery Circle Bars plugin makes it easier to draw animated, customizable, circular progress bars and/or countdown timers using pure CSS/CSS3.
gab-mobilemenu is a jQuery plugin used to create an offcanvas sidebar navigation for mobile and small screen devices (screen size < 1024px).
The jQuery version of the SmartPhoto library which lets you create an accessible, responsive, mobile-friendly image viewer where the users are able to view all images in an easy-to-navigate modal popup.
g-spinner is a super small jQuery plugin to display an CSS3 animated, Google style circles loading/busy/waiting indicator when your web content is loading.
FileStyle is a lightweight jQuery plugin for Bootstrap which allows to beautify the normal file upload input with Bootstrap button styles.
A simple, clean, mobile-friendly jQuer time picker plugin which allows the users to select hours and minutes in a popover using mouse and finger.
A lightweight, flexible, cross-browser, multi-level, mobile-friendly jQuery responsive menu plugin for your modern web project.
jmspinner is a really simple jQuery plugin that shows a CSS3 powered loading indicator while data in specific area is loading via AJAX requests.
Just another jQuery plugin used to create a responsive off-canvas sidebar/navigation for your Bootstrap project.
A simple Youtube player plugin for jQuery that enables you to display/play Youtube videos in a modal-like popup box.
Fileuploader is a flexible, powerful jQuery & PHP file uploader that turns any standard file input into a high customizable file selection field with validators and previews.
jQuery Waves.js is a fancy jQuery plugin used for creating smooth, responsive and configurable wave/liquid animations using SVG and GSAP's TweenMax library.
A fully responsive site navigation that uses JQuery and media queries to switch between dropdown navigation and mobile-friendly toggle menu depending on the current screen size.
A convenient jQuery multiple select plugin that transforms any unordered list into a filterable select list with checkboxes for easier item selection.
dom-selectizing is a simple, tiny jQuery plugin that allows to beautify and enhance the default select element with cool animations and variable colors.
miniSlider is a small, responsive and cross-browser jQuery slider plugin which automatically slides through a sequence of images with animated image captions.
DateTimePicker is a responsive, mobile-friendly jQuery datatime picker plugin which allows to select dates, times and datetimes from a picker popup.
Just another jQuery plugin to render a responsive, dynamic, fluid grid layout as you seen in Pinterest.com, based on Bootstrap's List group component.
The Mobile Mega Menu jQuery plugin will automatically converts your nested html list into a mobile-friendly, drill down nav-style mega menu for your content-rich website.
Trumbowyg.js is a lightweight, customizable, extendable, semantic, cross-browser and jQuery based HTML5 WYSIWYG rich text editor for modern web/mobile applications.
infiniteSlider2 is a responsive, infinitely scrolling slider / carousel plugin for jQuery that works with any types of web content.
paroller.js is a jQuery plugin that applies horizontal/vertical parallax scrolling effects to background or foreground of any DOM elements.