Top 100 jQuery Plugins For 2024
Our curated collection of the top 100 jQuery plugins from the past three years, handpicked to energize and enhance your web development projects in 2024.
Easy Web PDF Viewer With jQuery And pdf.js - pdfjs-viewer
- Other - 25346 ViewsA jQuery Plugin that provides a simple way for your users to view PDF documents directly in their web browser.
Multi Item Carousel With Bootstrap 5 And jQuery
- Slider - 22576 ViewsA jQuery script to extend the Bootstrap 5 carousel component that allows multiple items per view.
Powerful Multilingual Date/Time Picker - Tempus Dominus
- Time & Clock - 21927 ViewsA powerful, fully customizable and lightweight date/time picker for Vanilla JavaScript and jQuery. It is a zero dependency replacement for the native HTML5 date & time input type.
Easy Time Picker Plugin For Bootstrap
- Time & Clock - 20724 ViewsA lightweight and easy-to-use jQuery library that allows you to easily add time picker functionality for your Bootstrap projects.
Animated Calendar Plugin With Event Management - GC-Calendar
- Time & Clock - 16340 ViewsA lightweight jQuery plugin that will easily help you in creating an animated and attractive calendar of your events by month.
Ultimate HTML Table Export Plugin With jQuery - tableExport.js
- Table - 15833 ViewsA jQuery plugin that makes it easy to export tables to JSON, XML, CSV, TSV, TXT, SQL, DOC, XLS, XLSX, PNG, or PDF format.
Custom Confirm Dialogs With Bootstrap 5 - PowerButtons
- Other - 13167 ViewsPowerButtons adds superpowers like confirmations and async loading to standard buttons. Integrates seamlessly with Bootstrap and jQuery.
Easy Event Calendar Plugin For Bootstrap 5 - jQuery bsCalendar
- Time & Clock - 11142 ViewsA jQuery plugin to create flexible, customizable, multilingual, and fully-featured event calendars using Bootstrap 5 framework and Font Awesome 6 iconic font.
Scrolling Bootstrap Tabs In Responsive Layout - scrollable-tabs.js
- Other - 10970 ViewsA JavaScript & jQuery plugin that makes Bootstrap tabs scroll horizontally when not enough space is available.
AJAX-enabled File Uploader With Live Preview - jQuery uploader.js
- Form - 10720 ViewsA lightweight and AJAX-enabled file uploader plugin that provides a convenient solution for uploading single or multiple files via AJAX.
Minimal User-friendly Date Time Picker - jQuery Dateandtime.js
- Time & Clock - 10471 ViewsA really simple and user-friendly jQuery datepicker plugin that turns a normal text input box into a date input and a time input.
Zoom Image On Hover Using jQuery
- Zoom - 9945 ViewsA tiny jQuery image zoom script that provides a nice magnifying glass effect when hovering over an image.
Animated Number Counting Up In jQuery
- Animation - 9820 ViewsUse jQuery's animate() method to create an animated number counting up effect on the page.
Animated Gradient Background Inspired By Stripe.com - stripe-gradient.js
- Animation - 9637 ViewsA JavaScript plugin that renders an animated gradient background on a Canvas element, inspired by Stripe.com.
Pick Month And Year With jQuery UI - jQuery monthpicker.js
- Time & Clock - 9561 ViewsA month picker jQuery plugin that extends the jQuery UI's datepicker widget to allow the users to pick only months and years.
Animated Count Up Plugin With jQuery - countMe.js
- Animation - 9430 ViewsA lightweight and easy to use jQuery animated counter plugin that can be used to show social shares, how many views a page has received, or perhaps how many followers you have.
Responsive Image/Video Lightbox Gallery - jQuery LBT-Lightbox
- Gallery - 9381 ViewsA responsive and easy-to-use jQuery gallery lightbox plugin that provides a user-friendly way to showcase images and videos on your website or web application.
Create A Weekly Calendar For Displaying Events - pretty-calendar.js
- Time & Clock - 8968 ViewsThis jQuery plugin allows you to create a nice looking calendar that displays your events in the current week.
Multiselect Dropdown With Checkbox & Radio Button - jQuery treeSelection
- Form - 8804 ViewsA treeview like multi-select jQuery plugin that allows the user to select single or multiple options using radio buttons or checkboxes.
Touch-enabled Vertical Carousel With Bootstrap 5
- Slider - 8709 ViewsA tiny jQuery script that helps you create a fully responsive, mobile-friendly, vertical carousel using the latest Bootstrap 5 framework.
Easy Star Rating System With jQuery And Font Awesome - star-rating.js
- Other - 8647 ViewsA simple, lightweight, responsive, customizable, nice-looking star rating system built with jQuery and Font Awesome iconic font.
Create Repeatable Form Groups - jQuery Repeater
- Form - 8432 ViewsA jQuery plugin for creating repeatable form groups, which allows the user to duplicate and remove a repeatable group of fields in a form.
Responsive Image/Video Carousel Plugin - jQuery QCSlider
- Slider - 8171 ViewsA lightweight and responsive carousel slider jQuery plugin that supports various content types like images, HTML5 videos, and Youtube videos.
Online Voice Recorder With jQuery - AudioRecorder
- Other - 8066 ViewsA jQuery-powered online voice recorder that records voice from the microphone using the MediaRecorder Web API and saves it as a wav file.
User-friendly Dropdown Time Picker In jQuery
- Time & Clock - 7669 ViewsA fast, accessible, user-friendly, Bootstrap-compatible time picker plugin that generates hours/minutes select boxes and AM/PM buttons for easier time selection.
Advanced Zoom On Hover Plugin - jQuery Extended Magnify
- Zoom - 7473 ViewsA simple yet fully customizable jQuery image zoom plugin that provides a smooth Zoom On Hover and Inner Zoom experience on your images.
Smart Autocomplete Component For Bootstrap 5/4
- Form - 7428 ViewsA lightweight and easy-to-use autocomplete component for Bootstrap 5 and Bootstrap 4 frameworks.
Small Custom Drag'n'drop File Upload Plugin For jQuery
- Form - 6618 ViewsA small jQuery plugin that improves your file uploading experience for users. Implement drag and drop, file previews and deletion.
Custom Youtube Video Gallery With jQuery
- Gallery - 6446 ViewsA custom Youtube video player with a responsive playlist carousel, built with jQuery, Font Awesome, Bootstrap, and Owl Carousel.
Fast Emoji Picker For Text Fields - jQuery emoji-picker.js
- Other - 6427 ViewsA fast and easy-to-use jQuery emoji picker that allows users to quickly insert emojis into input fields and textareas.
Draggable Kanban Board Plugin With jQuery And jQuery UI
- Other - 6311 ViewsA tiny jquery plugin for creating a draggable kanban board with 2 or more columns.
Mobile-friendly Multi-level Dropdown Navigation With jQuery
- Menu - 5779 ViewsA simple yet customizable jQuery plugin for creating a responsive multi-level dropdown menu on your site.
Advanced Dropdown Select Plugin For Bootstrap 5 - jQuery bsSelectDrop
- Form - 5778 ViewsA simple plain jQuery plugin that converts a Bootstrap 5 select into a custom dropdown component with search and filter capabilities.
Play Youtube Videos In A Responsive Modal - jQuery YT Player
- LightBox - 5721 ViewsA fast and minimalistic video player that allows the user to play any Youtube Video in a modal popup.
Floating Whatsapp Chatbox With jQuery - whatsapp-chat.js
- Social Media - 5578 ViewsA small, flexible, and customizable Whatsapp chatbox jQuery plugin that keeps floating on top of the page even when the user scrolls down.
Drag and Resize HTML Table Columns - jQuery resizable-columns
- Table - 5472 ViewsAn easy-to-use jQuery plugin that allows you to resize HTML table columns by mouse dragging.
Expand & Collapse Text Using Read More/Less links - Expander
- Text - 5419 ViewsA simple, customizable jQuery text truncation plugin that allows you to quickly and easily add expand & collapse functionality to any content.
Customizable Client Side Table Pagination Plugin With jQuery
- Table - 5320 ViewsA lightweight yet customizable table paginator that lets you divide a large number of table rows into pages to enhance the visibility of your large HTML table.
Customizable Bootstrap Icon Picker With jQuery And Bootstrap 5
- Other - 5261 ViewsA fully customizable jQuery that uses Bootstrap 5 popover component to create a filterable icon picker interface, which offers an easy way to select icons from over 1,600 Bootstrap SVG icons.
Visual Page Preloader In jQuery - Percent-Preloader
- Loading - 5257 ViewsA simple, lightweight jQuery visual preloader plugin that displays the loading progress of the current page in percentage.
Embed A Powerful PDF Viewer Using The jQuery.pdfviewer Plugin
- Other - 5152 ViewsA simple, lightweight jQuery plugin that lets you embed a fully functional PDF viewer in your document.
Mobile-friendly Sketch Pad With jQuery And Canvas - Sketchpad.js
- Other - 4904 ViewsA simple and touch-enabled jQuery drawing plugin that allows you to create a sketch pad where you can draw and paint in the browser using mouse and touch gestures.
JSON Based Hierarchical Tree Plugin - Simple TreePicker
- Other - 4704 ViewsA jQuery plugin for displaying JSON data as a collapsible, expandable, selectable, and hierarchical tree structure.
Responsive Form Table Plugin - jquery.manage.form.tables.js
- Table - 4657 ViewsSimplify form table management with jQuery. A jQuery plugin designed to streamline adding, deleting, and validating table rows with ease.
Modern-looking Custom Audio Player With jQuery - oyoplayer
- Other - 4645 ViewsThe oyoplayer aims to provide you with an easy way to create your own custom audio player while make it fully compatible on any device by using HTML5 Audio API.
Add Magnifying Glass Style Zoom Functionality To Images - mooZoom
- Zoom - 4511 ViewsA lightweight yet customizable image zoom jQuery plugin for magnifying images on the page.
Generate An Accordion Tree View From JSON - jQuery ACL
- Other - 4481 ViewsA lightweight and easy-to-use jQuery tree view plugin that creates a collapsible tree structure from any hierarchical JSON data.
Simple Calculator App Styled With Bootstrap 5
- Other - 4376 ViewsA simple online calculator app styled with the latest Bootstrap 5 framework.
Display JSON Data As A Checkable Tree - jQuery jsontree.js
- Other - 4290 ViewsA tiny and user-friendly JSON manipulation and visualization jQuery plugin for rendering complex JSON data in an interactive, collapsible, checkable tree.
Responsive Carousel Plugin With jQuery - Riot Slider
- Slider - 4269 ViewsA brand new jQuery slider/carousel plugin for presenting your content in any type of way you'd like.
Animated Tags Input Based On Multi Select Box
- Form - 4190 ViewsA jQuery script that converts the regular multi select box into an animated tags input field.
Responsive Dynamic Quiz Plugin With jQuery - quiz.js
- Other - 4152 ViewsA jQuery plugin that lets you create responsive and beautiful quizzes on the page.
Easy jQuery Pagination Plugin For Large Amounts Of Data - anypaginator
- Other - 4138 ViewsA lightweight jQuery pagination plugin that can be used to navigate through large amounts of data without having to load the entire page.
User-friendly Time Picker With Autocomplete - jQuery timeAutocomplete
- Time & Clock - 4107 ViewsWith this user-friendly time picker jQuery plugin, a visitor will be able to pick an hour in custom steps as well as minutes and seconds. The autocomplete function will suggest closest match from the previously input values.
Zoom In/Out Text With A Range Slider - Content Zoom Slider
- Text - 4096 ViewsA tiny & easy accessibility tool that allows you to zoom in or out of web pages by simply dragging a range slider.
JSON To Excel-like Data Grid - jQuery Magictable
- Table - 4033 ViewsA jQuery plugin that transforms JSON data into an Excel-style data grid with advanced features like filtering, sorting, editing, progressive data loading, and much more.
Fast Multilingual Autocomplete Plugin For Bootstrap 5 - Autofill.js
- Form - 4005 ViewsA simple, fast, and customizable jQuery autocomplete & typeahead plugin for the latest Bootstrap 5 framework.
Select Single Or Multiple Rows In HTML table - jQuery SelectRows.Js
- Table - 3955 ViewsA lightweight jQuery plugin that allows you to use checkboxes to select single or multiple rows in an HTML table.
Collapsible/Checkable Hierarchical Tree Plugin - jQuery CheckTree
- Other - 3949 ViewsA jQuery plugin that takes a nested list and converts it into a collapsible, expandable, and checkable hierarchical tree.
jQuery Plugin To Add Social Sharing Buttons To Your Site - Socialjs
- Social Media - 3928 ViewsA jQuery plugin that allows you to easily create social sharing buttons for popular social media networks right on your website or blog.
Offcanvas Push Menu Component For Bootstrap 5/4
- Menu - 3917 ViewsA Bootstrap 5/4 component that enables a hamburger button to toggle an offcanvas sidebar nav while pushing the main content from side to side
Editable Selectable Tree View Plugin - jQuery TreeEditor
- Other - 3806 ViewsA jQuery tree plugin to dynamically generate an editable, checkable, and hierarchical tree structure from a JavaScript array.
Cool Reverse Scroll (Split Scroll) Effect In jQuery
- Animation - 3716 ViewsA pretty reverse scroll effect written in jQuery and CSS, which means that users can scroll through multiple columns of content with different scroll directions.
Sticky Expanding Sidebar Navigation Plugin - jQuery ssMenu
- Menu - 3639 ViewsA jQuery plugin for creating a modern sticky expanding sidebar navigation menu on your site.
Display Image Galleries In A Fullscreen Lightbox - cwa_lightbox
- LightBox - 3468 ViewsA simple, lightweight lightbox plugin that provides an elegant way to showcase portfolios, products, and any image content with a stylish fullscreen gallery lightbox.
Convert HTML Tables Into Interactive Data Tables - jQuery ztables
- Table - 3422 ViewsA lightweight & feature-rich jQuery plugin that turns your HTML tables (or JSON data) into interactive data tables with advanced features.
Responsive Vertical Bootstrap 5 Tabs/Pills With jQuery And CSS
- Other - 3410 ViewsA responsive, mobile-friendly, vertical tabs/pills component built with jQuery, CSS/CSS3, and Bootstrap 5 framework.
Progressive Enhancement Timeline Plugin - jQuery Timestack
- Chart & Graph - 3352 ViewsA responsive, flexible, progressive enhancement timeline plugin used to display your project events in chronological order.
Limit & Count Characters In Text Field - jQuery input_limit
- Form - 3333 ViewsA super easy jQuery solution to limit and count the number of characters typed in a text field (textarea or input).
Single/Multiple Image Selector In jQuery - Media Selector
- Other - 3279 ViewsA tiny jQuery script that enables you to select single or multiple images (or any other elements) from a gallery.
Filter Table Rows By Column Value - jQuery tablesearch.js
- Table - 3252 ViewsAn ultra-light jQuery table filter plugin used to filter table rows as users enter terms in a search field.
Mobile-first Responsive Table Solution For Bootstrap 5
- Table - 3236 ViewsA lightweight, easy-to-use, mobile-first, progressive enhanced jQuery responsive table plugin for the latest Bootstrap 5 framework.
Easy Rich Text Editor With jQuery And Font Awesome
- Text - 3207 ViewsA rich text editor with jQuery and Font Awesome. This plugin provides you the simplest rich text editor to any textarea. Get things done quickly.
Zoom In/Out The Entire Page - jQuery Page Zoom
- Zoom - 3205 ViewsAn easy-to-use jQuery plugin that enables visitors to zoom in and zoom out the entire page, rather than just a specific element.
Floating Accessibility Tools Menu - jQuery open-accessibility
- Menu - 3131 ViewsA floating accessibility tools menu that can improve readability for users with disabilities.
Accessible & SEO-friendly Accordion Gallery In jQuery
- Gallery - 3116 ViewsA free, accessible, semantic, SEO-friendly, blazing fast, gracefully degradable accordion gallery built with jQuery and CSS3 animations.
Quickly Toggle Password Visibility with Bootstrap5-togglepassword Plugin
- Form - 3116 ViewsA tiny jQuery plugin to control the visibility of password text in your Bootstrap 5 project.
Smooth Responsive Tabs/Accordion UI With jQuery
- Accordion - 3101 ViewsUse the jQuery Responsive Tabs script to turn the tabs into an accordion interface on small screens like mobile devices.
Multi Checkbox Select Plugin In jQuery & Vanilla JS
- Form - 3051 ViewsA JavaScript library for beautifying and enhancing the native select elements. Compatible with both jQuery and Vanilla JavaScript.
Circle Loading Animation In jQuery & CSS3 - shCircleLoader
- Loading - 3027 ViewsA jQuery plugin that uses CSS3 animations to create customizable and animated circle loading animations.
Sortable Dual List Box In jQuery - multiselect.sortable.js
- Form - 3004 ViewsA jQuery multiple select plugin that turns a normal select element into a sortable dual list box, where you can swap options between two side-by-side selection lists.
Beautiful JSON Viewer With Callback Support - jQuery JVC
- Other - 2987 ViewsA feature-rich JSON viewer plugin that transforms JSON objects, strings, and arrays into a beautifully structured, collapsible/expandable tree structure.
Multi-column Dropdown Select With jQuery And Bootstrap 5
- Form - 2964 ViewsA nice and fancy multi-column dropdown select plugin built with jQuery and Bootstrap 5.
Minimal Counting Animation Plugin For jQuery - Counto.js
- Animation - 2951 ViewsA jQuery plugin to display numeric values – especially while they're increasing/decreasing – in an elegant way, with a natural feeling of a "counting" animation.
Set & Get Form Values Using JSON - jQuery input-value
- Form - 2930 ViewsA simple-to-use jQuery plugin that allows you to set & get values of form fields using JSON.
Fully Responsive Image Maps In jQuery - rwdImageMaps.js
- Other - 2913 ViewsA lightweight jQuery plugin for creating fully responsive image maps across all devices & browsers.
Customizable One-time Password Input Plugin - jQuery OTP Designer
- Form - 2899 ViewsA lightweight and easy-to-use jQuery plugin to help generate customizable one-time password (OTP) input fields to your web apps and websites.
Minimal Numeric Keypad Plugin - jQuery Keypad.js
- Other - 2879 ViewsAn ultra-light jQuery plugin allows you to attach a minimal clean numeric keypad to an input (typically a password field) for only entering numbers.
Advanced Copy To Clipboard jQuery Plugin - Copy On Click
- Text - 2856 ViewsA lightweight and flexible jQuery plugin that makes it possible to copy any content (HTML or plain text) defined in a data attribute or in another DOM to the clipboard.
Customizable Date/Month/Year Picker Plugin - jQuery PDatePicker
- Time & Clock - 2793 ViewsA lightweight yet customizable date picker plugin that lets visitors easily select dates, months, and years in a calendar popup.
Custom Searchable Dropdown List Plugin For jQuery
- Form - 2766 ViewsA jQuery custom select plugin that takes an array of options objects and converts them into a custom dropdown list with filterable functionality.
Minimal jQuery Infinite Scrolling Plugin - scroll4ever
- Loading - 2756 ViewsA super tiny jQuery infinite-scrolling plugin that loads more content from other HTML files automatically as the user scrolls down the page.
Touch-enabled Image/Iframe/Gallery Lightbox - jQuery NSB Box
- LightBox - 2749 ViewsA flexible, responsive, and mobile-friendly lightbox that supports single image, image galleries, and even iframes.
Create Growl-like Notifications Using Bootstrap 5 Alerts - Notify
- Other - 2712 ViewsA jQuery Plugin that turns Bootstrap 5 alerts into highly customizable growl-style notification bars.
Mobile-friendly Exit Intent Popup With jQuery And Bootstrap 5
- LightBox - 2708 ViewsA very elegant jQuery script to create a user-friendly exit intent popup using the Bootstrap 5 modal component. Compatible with both desktop and mobile.
Basic Continuous Image Carousel With jQuery
- Slider - 2705 ViewsA continuous image carousel (aka slider) that provides a great way to showcase multiple images on your website.
Simple Star Rating Input Plugin - jQuery rating.js
- Form - 2700 ViewsA really simple and lightweight jQuery star rating plugin that stores the rating value in a hidden input field.
Responsive Hamburger Menu With jQuery And TailwindCSS
- Menu - 2689 ViewsA jQuery-powered responsive menu that transforms a standard navbar into a fullscreen hamburger toggle menu on small screens.
Transform Checkbox Into Toggle Switch - jQuery switchify
- Form - 2672 ViewsA simple, lightweight jQuery plugin that transforms the regular checkbox input into iOS style toggle switches with a single JS call.
Choose Multiple Months With Multi Month Picker jQuery Plugin
- Time & Clock - 2658 ViewsThe Multi Month Picker jQuery widget makes it easy to choose any number of months for your web app.