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.
Lucky Spin (Random Wheel) In jQuery
- Other - 36102 ViewsA free online lucky spin wheel app (also called wheels of fortune) written in jQuery, HTML, and CSS/CSS3.
Easy Web PDF Viewer With jQuery And pdf.js - pdfjs-viewer
- Other - 23961 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 - 22107 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 - 21019 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 - 19915 ViewsA lightweight and easy-to-use jQuery library that allows you to easily add time picker functionality for your Bootstrap projects.
Dynamic Collapsible Tree View For Bootstrap 5
- Other - 19904 ViewsCreate a dynamic, collapsible/expandable tree view with the latest Bootstrap 5 framework.
Modern Multi Image Uploader For Bootstrap 4 - Images Loader
- Form - 15912 ViewsA Bootstrap & jQuery powered uploader plugin that provides a user-friendly and nice-looking interface for uploading multiple images to the web server.
Animated Calendar Plugin With Event Management - GC-Calendar
- Time & Clock - 15509 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 - 15316 ViewsA jQuery plugin that makes it easy to export tables to JSON, XML, CSV, TSV, TXT, SQL, DOC, XLS, XLSX, PNG, or PDF format.
Product Image Zoom On Hover - jQuery Zoom.js
- Zoom - 12871 ViewsA tiny image magnifier jQuery plugin that adds a zoom effect to any images like product images on eCommerical websites and featured images in blogs.
Custom Confirm Dialogs With Bootstrap 5 - PowerButtons
- Other - 12784 ViewsPowerButtons adds superpowers like confirmations and async loading to standard buttons. Integrates seamlessly with Bootstrap and jQuery.
Responsive Dashboard Sidebar Menu Templates - DashNav
- Menu - 11563 ViewsA set of responsive, mobile-friendly, multi-level sidebar navigation templates designed for dashboards & admin panels.
Scrolling Bootstrap Tabs In Responsive Layout - scrollable-tabs.js
- Other - 10555 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 - 10225 ViewsA lightweight and AJAX-enabled file uploader plugin that provides a convenient solution for uploading single or multiple files via AJAX.
Easy Event Calendar Plugin For Bootstrap 5 - jQuery bsCalendar
- Time & Clock - 10133 ViewsA jQuery plugin to create flexible, customizable, multilingual, and fully-featured event calendars using Bootstrap 5 framework and Font Awesome 6 iconic font.
Minimal User-friendly Date Time Picker - jQuery Dateandtime.js
- Time & Clock - 9861 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 - 9309 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 - 9234 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 - 9077 ViewsA JavaScript plugin that renders an animated gradient background on a Canvas element, inspired by Stripe.com.
Animated Count Up Plugin With jQuery - countMe.js
- Animation - 9014 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.
Image Modal With Zoom In/Out - jQuery image-popup.js
- LightBox - 8800 ViewsA lightweight and fast jQuery image lightbox plugin that displays images in a modal popup with zoom in and zoom out capabilities.
Responsive Image/Video Lightbox Gallery - jQuery LBT-Lightbox
- Gallery - 8706 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.
Pick Month And Year With jQuery UI - jQuery monthpicker.js
- Time & Clock - 8656 ViewsA month picker jQuery plugin that extends the jQuery UI's datepicker widget to allow the users to pick only months and years.
Multiselect Dropdown With Checkbox & Radio Button - jQuery treeSelection
- Form - 8635 ViewsA treeview like multi-select jQuery plugin that allows the user to select single or multiple options using radio buttons or checkboxes.
Create A Weekly Calendar For Displaying Events - pretty-calendar.js
- Time & Clock - 8540 ViewsThis jQuery plugin allows you to create a nice looking calendar that displays your events in the current week.
Touch-enabled Vertical Carousel With Bootstrap 5
- Slider - 8509 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 - 8381 ViewsA simple, lightweight, responsive, customizable, nice-looking star rating system built with jQuery and Font Awesome iconic font.
Select All Table Rows With A Checkbox - jQuery TableCheckAll.js
- Table - 7905 ViewsA jQuery plugin that enables a Check All checkbox to select all specified rows in an HTML table.
Online Voice Recorder With jQuery - AudioRecorder
- Other - 7799 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 - 7574 ViewsA fast, accessible, user-friendly, Bootstrap-compatible time picker plugin that generates hours/minutes select boxes and AM/PM buttons for easier time selection.
Responsive Image/Video Carousel Plugin - jQuery QCSlider
- Slider - 7487 ViewsA lightweight and responsive carousel slider jQuery plugin that supports various content types like images, HTML5 videos, and Youtube videos.
Modern Bootstrap Date Picker With jQuery And Day.js
- Time & Clock - 7366 ViewsA fast, customizable, and modern-looking date picker component for Bootstrap 4 framework, built with jQuery and Day.js.
Create Repeatable Form Groups - jQuery Repeater
- Form - 7203 ViewsA jQuery plugin for creating repeatable form groups, which allows the user to duplicate and remove a repeatable group of fields in a form.
jQuery Carousel Slider With Accordion Style Transitions
- Slider - 7134 ViewsA jQuery slider carousel script that enables you to switch between images with smooth expand/collapse transitions just like an accordion.
Advanced Zoom On Hover Plugin - jQuery Extended Magnify
- Zoom - 6766 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 - 6719 ViewsA lightweight and easy-to-use autocomplete component for Bootstrap 5 and Bootstrap 4 frameworks.
Simple Rich Text Editor In jQuery
- Text - 6622 ViewsA lightweight and simple to use Rich Text Editor (also called WYSIWYG HTML editor) developed with jQuery.
Custom Youtube Video Gallery With jQuery
- Gallery - 6282 ViewsA custom Youtube video player with a responsive playlist carousel, built with jQuery, Font Awesome, Bootstrap, and Owl Carousel.
Material Design RTL Time Picker With jQuery
- Time & Clock - 6195 ViewsThe RTL version of the jQuery MDTimePicker plugin, which helps you generate Material Design time pickers for webpages whose languages written from right to left (like Hebrew or Arabic).
Resizable, Draggable, Rotatable jQuery Plugin - Box Modeling
- Other - 6026 ViewsA jQuery plugin that makes a DIV element resizable, rotatable, and moveable using jQuery UI and CSS3 transforms.
Feature-rich Accordion Slider In jQuery
- Slider - 5951 ViewsA jQuery plugin that helps you create responsive, touch-friendly, retina-ready accordion sliders for presenting anything on the page.
Draggable Kanban Board Plugin With jQuery And jQuery UI
- Other - 5945 ViewsA tiny jquery plugin for creating a draggable kanban board with 2 or more columns.
Fast Emoji Picker For Text Fields - jQuery emoji-picker.js
- Other - 5836 ViewsA fast and easy-to-use jQuery emoji picker that allows users to quickly insert emojis into input fields and textareas.
Simple Image Cropper In jQuery
- Other - 5713 ViewsA simple jQuery image cropper plugin that allows you to crop an image to a specific dimension on the client side.
Mobile-friendly Multi-level Dropdown Navigation With jQuery
- Menu - 5642 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 - 5528 ViewsA simple plain jQuery plugin that converts a Bootstrap 5 select into a custom dropdown component with search and filter capabilities.
Add And Remove Fields In An Form - Repeater
- Form - 5525 ViewsJust another jQuery plugin for creating repeatable form fields with add/remove capabilities.
Play Youtube Videos In A Responsive Modal - jQuery YT Player
- LightBox - 5517 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 - 5351 ViewsA small, flexible, and customizable Whatsapp chatbox jQuery plugin that keeps floating on top of the page even when the user scrolls down.
Expand & Collapse Text Using Read More/Less links - Expander
- Text - 5240 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 - 5161 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.
Drag'n'drop File Upload Plugin For Bootstrap 4 - bs-dropzone.js
- Form - 5147 ViewsA jQuery & Bootstrap 4 based dropzone file upload plugin that allows you to select files to upload via drag and drop.
Drag and Resize HTML Table Columns - jQuery resizable-columns
- Table - 5131 ViewsAn easy-to-use jQuery plugin that allows you to resize HTML table columns by mouse dragging.
Animated 3D Dice Roller In jQuery And CSS3 - Dice.js
- Other - 5115 ViewsAn animated virtual dice roller that allows you to roll dice for random numbers (from 1 to 6).
Visual Page Preloader In jQuery - Percent-Preloader
- Loading - 5109 ViewsA simple, lightweight jQuery visual preloader plugin that displays the loading progress of the current page in percentage.
Scrollable Bootstrap Tabs & Pills - BsNavPaginator
- Menu - 5061 ViewsA jQuery/Vanilla JS plugin that makes Bootstrap navs component (tabs & pills) scrollable when there is not enough screen space.
Customizable Bootstrap Icon Picker With jQuery And Bootstrap 5
- Other - 4982 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.
Modern Photo Gallery With Lightbox Integrated - Live Image Gallery
- LightBox - 4864 ViewsA modern photo gallery (grid) and image lightbox script built using jQuery, CSS/CSS3, and Bootstrap 5 framework.
Easy Infinite Scroll With jQuery And AJAX - infinityScroll.js
- Loading - 4778 ViewsA really simple infinite scroll plugin that loads more data as the user scrolls down and displays a custom message after all content has been rendered.
Small Custom Drag'n'drop File Upload Plugin For jQuery
- Form - 4725 ViewsA small jQuery plugin that improves your file uploading experience for users. Implement drag and drop, file previews and deletion.
Mobile-friendly Sketch Pad With jQuery And Canvas - Sketchpad.js
- Other - 4682 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.
Multiple Video & Image Upload Plugin - jQuery Miv.js
- Form - 4622 ViewsA jQuery plugin that allows you to select multiple images and/or videos from local and automatically generates file input fields with corresponding names.
JSON Based Hierarchical Tree Plugin - Simple TreePicker
- Other - 4546 ViewsA jQuery plugin for displaying JSON data as a collapsible, expandable, selectable, and hierarchical tree structure.
Embed A Powerful PDF Viewer Using The jQuery.pdfviewer Plugin
- Other - 4522 ViewsA simple, lightweight jQuery plugin that lets you embed a fully functional PDF viewer in your document.
Modern-looking Custom Audio Player With jQuery - oyoplayer
- Other - 4453 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 - 4384 ViewsA lightweight yet customizable image zoom jQuery plugin for magnifying images on the page.
Responsive Form Table Plugin - jquery.manage.form.tables.js
- Table - 4273 ViewsSimplify form table management with jQuery. A jQuery plugin designed to streamline adding, deleting, and validating table rows with ease.
Generate An Accordion Tree View From JSON - jQuery ACL
- Other - 4256 ViewsA lightweight and easy-to-use jQuery tree view plugin that creates a collapsible tree structure from any hierarchical JSON data.
Responsive Carousel Plugin With jQuery - Riot Slider
- Slider - 4239 ViewsA brand new jQuery slider/carousel plugin for presenting your content in any type of way you'd like.
Tiny Editable Table With Data Conversion & Validation
- Table - 4191 ViewsA tiny jQuery plugin that turns a normal HTML table into an editable table with support for data conversion and value validation.
Simple Calculator App Styled With Bootstrap 5
- Other - 4152 ViewsA simple online calculator app styled with the latest Bootstrap 5 framework.
Easy jQuery Pagination Plugin For Large Amounts Of Data - anypaginator
- Other - 4052 ViewsA lightweight jQuery pagination plugin that can be used to navigate through large amounts of data without having to load the entire page.
Zoom In/Out Text With A Range Slider - Content Zoom Slider
- Text - 3991 ViewsA tiny & easy accessibility tool that allows you to zoom in or out of web pages by simply dragging a range slider.
Display JSON Data As A Checkable Tree - jQuery jsontree.js
- Other - 3968 ViewsA tiny and user-friendly JSON manipulation and visualization jQuery plugin for rendering complex JSON data in an interactive, collapsible, checkable tree.
User-friendly Time Picker With Autocomplete - jQuery timeAutocomplete
- Time & Clock - 3959 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.
Responsive Dynamic Quiz Plugin With jQuery - quiz.js
- Other - 3954 ViewsA jQuery plugin that lets you create responsive and beautiful quizzes on the page.
Animated Tags Input Based On Multi Select Box
- Form - 3949 ViewsA jQuery script that converts the regular multi select box into an animated tags input field.
Fast Multilingual Autocomplete Plugin For Bootstrap 5 - Autofill.js
- Form - 3913 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 - 3876 ViewsA lightweight jQuery plugin that allows you to use checkboxes to select single or multiple rows in an HTML table.
Fade In Animations On Scroll Or On Page Load Using jQuery
- Animation - 3832 ViewsA lightweight jQuery animation plugin that applies a fade-in animation to elements on document ready or when they become visible on the page.
Offcanvas Push Menu Component For Bootstrap 5/4
- Menu - 3792 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
Minimalist Image Lightbox With Smooth CSS Animations
- LightBox - 3785 ViewsA minimal image viewer jQuery script that enlarges and displays images in a fullscreen lightbox, with custom CSS3 powered open/close animations.
JSON To Excel-like Data Grid - jQuery Magictable
- Table - 3782 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.
jQuery Plugin To Add Social Sharing Buttons To Your Site - Socialjs
- Social Media - 3755 ViewsA jQuery plugin that allows you to easily create social sharing buttons for popular social media networks right on your website or blog.
Elegant Dashboard/Admin Panel Bootstrap 5 Theme - Dash-UI
- Other - 3710 ViewsAn open-source Bootstrap 5 theme that helps you create a modern, responsive, full-featured dashboard & admin panel using the latest Bootstrap 5 framework.
Simple Dynamic Slideshow With jQuery And JSON - Slider.js
- Slideshow - 3676 ViewsA simple jQuery plugin to dynamically generate a crossfading image slideshow from either local or remote JSON file.
Random Lottery Number Generator With jQuery And Bootstrap
- Other - 3651 ViewsA jQuery & Bootstrap based number generator that generates random lottery numbers for lottery drawing games like Powerball and Mega Millions.
Tiny Vertical Accordion Menu In jQuery
- Menu - 3643 ViewsA minimal, clean, smooth, SEO-friendly accordion menu component built using jQuery, CSS/CSS3, nested HTML lists, and Font Awesome iconic font.
Cool Reverse Scroll (Split Scroll) Effect In jQuery
- Animation - 3596 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.
Editable Selectable Tree View Plugin - jQuery TreeEditor
- Other - 3591 ViewsA jQuery tree plugin to dynamically generate an editable, checkable, and hierarchical tree structure from a JavaScript array.
Collapsible/Checkable Hierarchical Tree Plugin - jQuery CheckTree
- Other - 3540 ViewsA jQuery plugin that takes a nested list and converts it into a collapsible, expandable, and checkable hierarchical tree.
Sticky Expanding Sidebar Navigation Plugin - jQuery ssMenu
- Menu - 3469 ViewsA jQuery plugin for creating a modern sticky expanding sidebar navigation menu on your site.
Create Performant Falling Particles With The Sparticles Library
- Animation - 3314 ViewsA lightweight and performant library for creating falling particles using JavaScript, requestAnimationFrame, and HTML5 canvas.
Responsive Vertical Bootstrap 5 Tabs/Pills With jQuery And CSS
- Other - 3299 ViewsA responsive, mobile-friendly, vertical tabs/pills component built with jQuery, CSS/CSS3, and Bootstrap 5 framework.
Convert HTML Tables Into Interactive Data Tables - jQuery ztables
- Table - 3297 ViewsA lightweight & feature-rich jQuery plugin that turns your HTML tables (or JSON data) into interactive data tables with advanced features.
Display Image Galleries In A Fullscreen Lightbox - cwa_lightbox
- LightBox - 3250 ViewsA simple, lightweight lightbox plugin that provides an elegant way to showcase portfolios, products, and any image content with a stylish fullscreen gallery lightbox.
Progressive Enhancement Timeline Plugin - jQuery Timestack
- Chart & Graph - 3224 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 - 3211 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 - 3182 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 - 3100 ViewsAn ultra-light jQuery table filter plugin used to filter table rows as users enter terms in a search field.