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 - 34574 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 - 21769 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 - 21332 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 - 19799 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 - 18734 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 - 18404 ViewsCreate a dynamic, collapsible/expandable tree view with the latest Bootstrap 5 framework.
Modern Multi Image Uploader For Bootstrap 4 - Images Loader
- Form - 15346 ViewsA Bootstrap & jQuery powered uploader plugin that provides a user-friendly and nice-looking interface for uploading multiple images to the web server.
Fullscreen Lightbox Gallery With Thumbnail Navigation - jQuery lightboxed
- LightBox - 14465 ViewsA jQuery plugin for displaying any content (images, videos, text, galleries) in a fullscreen lightbox.
Ultimate HTML Table Export Plugin With jQuery - tableExport.js
- Table - 14408 ViewsA jQuery plugin that makes it easy to export tables to JSON, XML, CSV, TSV, TXT, SQL, DOC, XLS, XLSX, PNG, or PDF format.
Animated Calendar Plugin With Event Management - GC-Calendar
- Time & Clock - 14344 ViewsA lightweight jQuery plugin that will easily help you in creating an animated and attractive calendar of your events by month.
Cookie Consent Settings Modal With jQuery And Bootstrap
- Other - 12620 ViewsShow a Privacy Settings modal popup that informs users how your site collects/uses their privacy data and allows them to accept/reject specific cookies.
Simple Sidebar Navigation Template For Bootstrap 5/4
- Menu - 12509 ViewsA simple, responsive, easy-to-config, mobile-friendly sidebar navigation template built with Bootstrap framework and jQuery library.
Product Image Zoom On Hover - jQuery Zoom.js
- Zoom - 12330 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 - 12223 ViewsPowerButtons adds superpowers like confirmations and async loading to standard buttons. Integrates seamlessly with Bootstrap and jQuery.
Display Your Instagram Feed Using The New Instagram API
- Social Media - 11302 ViewsA jQuery script that displays your Instagram feed on the webpage using the official Instagram Graph API and AJAX requests
Responsive Dashboard Sidebar Menu Templates - DashNav
- Menu - 10627 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 - 9961 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 - 9419 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 - 9054 ViewsA really simple and user-friendly jQuery datepicker plugin that turns a normal text input box into a date input and a time input.
Easy Event Calendar Plugin For Bootstrap 5 - jQuery bsCalendar
- Time & Clock - 8586 ViewsA jQuery plugin to create flexible, customizable, multilingual, and fully-featured event calendars using Bootstrap 5 framework and Font Awesome 6 iconic font.
Animated Gradient Background Inspired By Stripe.com - stripe-gradient.js
- Animation - 8515 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 - 8455 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 - 8437 ViewsA lightweight and fast jQuery image lightbox plugin that displays images in a modal popup with zoom in and zoom out capabilities.
Zoom Image On Hover Using jQuery
- Zoom - 8431 ViewsA tiny jQuery image zoom script that provides a nice magnifying glass effect when hovering over an image.
Dynamic Gallery Lightbox In jQuery - Gallery.js
- LightBox - 8425 ViewsA responsive, easy-to-use, user-friendly jQuery gallery lightbox plugin designed to provide an elegant image viewing experience on the webpage.
Multiselect Dropdown With Checkbox & Radio Button - jQuery treeSelection
- Form - 8370 ViewsA treeview like multi-select jQuery plugin that allows the user to select single or multiple options using radio buttons or checkboxes.
Animated Number Counting Up In jQuery
- Animation - 8328 ViewsUse jQuery's animate() method to create an animated number counting up effect on the page.
Touch-enabled Vertical Carousel With Bootstrap 5
- Slider - 8228 ViewsA tiny jQuery script that helps you create a fully responsive, mobile-friendly, vertical carousel using the latest Bootstrap 5 framework.
5 Multi-level Off-canvas Menu Templates For Bootstrap
- Menu - 8068 ViewsA collection of 5 responsive, collapsible, multi-level sidebar navigation (also known as off-canvas menu) templates created for Bootstrap 4 or Bootstrap 3 projects.
Easy Star Rating System With jQuery And Font Awesome - star-rating.js
- Other - 7940 ViewsA simple, lightweight, responsive, customizable, nice-looking star rating system built with jQuery and Font Awesome iconic font.
Create A Weekly Calendar For Displaying Events - pretty-calendar.js
- Time & Clock - 7867 ViewsThis jQuery plugin allows you to create a nice looking calendar that displays your events in the current week.
Image Merge/Edit/Draw Tool In jQuery - Image Maker
- Other - 7818 ViewsA responsive, touch-enabled image editing/drawing/annotation tool written in jQuery library and Canvas API.
Responsive Image/Video Lightbox Gallery - jQuery LBT-Lightbox
- Gallery - 7690 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.
Select All Table Rows With A Checkbox - jQuery TableCheckAll.js
- Table - 7550 ViewsA jQuery plugin that enables a Check All checkbox to select all specified rows in an HTML table.
Pick Month And Year With jQuery UI - jQuery monthpicker.js
- Time & Clock - 7458 ViewsA month picker jQuery plugin that extends the jQuery UI's datepicker widget to allow the users to pick only months and years.
User-friendly Dropdown Time Picker In jQuery
- Time & Clock - 7392 ViewsA fast, accessible, user-friendly, Bootstrap-compatible time picker plugin that generates hours/minutes select boxes and AM/PM buttons for easier time selection.
Online Voice Recorder With jQuery - AudioRecorder
- Other - 7358 ViewsA jQuery-powered online voice recorder that records voice from the microphone using the MediaRecorder Web API and saves it as a wav file.
Convert HTML Table Into Spreadsheet - jQuery sheetjs
- Table - 7294 ViewsA jQuery plugin that converts large HTML tables into spreadsheet-style data grids for better display and manipulation of tabular data.
Modern Bootstrap Date Picker With jQuery And Day.js
- Time & Clock - 7089 ViewsA fast, customizable, and modern-looking date picker component for Bootstrap 4 framework, built with jQuery and Day.js.
jQuery Carousel Slider With Accordion Style Transitions
- Slider - 6858 ViewsA jQuery slider carousel script that enables you to switch between images with smooth expand/collapse transitions just like an accordion.
Advanced Drag'n'drop File Uploader - jQuery 5x5jqpi.js
- Form - 6769 ViewsAn advanced drag'n'drop file uploader built on top of jQuery and Bootstrap framework.
Responsive Image/Video Carousel Plugin - jQuery QCSlider
- Slider - 6650 ViewsA lightweight and responsive carousel slider jQuery plugin that supports various content types like images, HTML5 videos, and Youtube videos.
Fancy Cursor Animations In jQuery & GSAP - Cursor & Magnetic
- Animation - 6398 ViewsA custom cursor plugin that helps you create fancy and customizable cursors with custom hover state when hovering over elements.
Collapsible Sticky Sidebar Navigation In jQuery - Next Sidebar
- Menu - 6231 ViewsA simple jQuery plugin that helps you create a collapsible, sticky, multi-level sidebar navigation for admin panels and documentation websites.
Simple Rich Text Editor In jQuery
- Text - 6215 ViewsA lightweight and simple to use Rich Text Editor (also called WYSIWYG HTML editor) developed with jQuery.
Minimalist Image Pan & Zoom On Hover - jQuery NZoom
- Zoom - 6193 ViewsAn ultra-light (less than 1kb) jQuery inner zoom plugin for magnifying and panning an image within its original container.
One Page Scroll Site Navigation Plugin With jQuery
- Menu - 6162 ViewsA jQuery plugin for creating a sticky site navigation for one page scrolling website or single page web app.
Custom Youtube Video Gallery With jQuery
- Gallery - 6060 ViewsA custom Youtube video player with a responsive playlist carousel, built with jQuery, Font Awesome, Bootstrap, and Owl Carousel.
Magnify Images On Hover Or Touch & Hold - jQuery izoomify
- Zoom - 5997 ViewsA lightweight, smooth, and mobile-friendly image zoom plugin for magnifying and panning images using mouseover, mousemovement, and touch-hold events.
Material Design RTL Time Picker With jQuery
- Time & Clock - 5988 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).
Feature-rich Accordion Slider In jQuery
- Slider - 5751 ViewsA jQuery plugin that helps you create responsive, touch-friendly, retina-ready accordion sliders for presenting anything on the page.
Advanced Zoom On Hover Plugin - jQuery Extended Magnify
- Zoom - 5742 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 - 5728 ViewsA lightweight and easy-to-use autocomplete component for Bootstrap 5 and Bootstrap 4 frameworks.
Create Repeatable Form Groups - jQuery Repeater
- Form - 5635 ViewsA jQuery plugin for creating repeatable form groups, which allows the user to duplicate and remove a repeatable group of fields in a form.
Automatic Fullscreen Carousel Slideshow In jQuery
- Slider - 5610 ViewsA responsive, accessible, auto-rotating, fullscreen carousel (slider/slideshow) built on top of jQuery and CSS/CSS3.
Resizable, Draggable, Rotatable jQuery Plugin - Box Modeling
- Other - 5595 ViewsA jQuery plugin that makes a DIV element resizable, rotatable, and moveable using jQuery UI and CSS3 transforms.
Responsive Slideshow With 6 Transitions - jQuery mixSlide
- Slideshow - 5594 ViewsA responsive and full-featured slideshow/slider/carousel plugin for showcasing your images in an elegant way.
Beautiful Custom Slider Control Plugin - jQuery AlRangeSlider
- Form - 5566 ViewsA jQuery plugin that lets you generate pretty nice, highly customizable, user-friendly slider controls on the webpage.
Simple Image Cropper In jQuery
- Other - 5507 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 - 5440 ViewsA simple yet customizable jQuery plugin for creating a responsive multi-level dropdown menu on your site.
Draggable Kanban Board Plugin With jQuery And jQuery UI
- Other - 5407 ViewsA tiny jquery plugin for creating a draggable kanban board with 2 or more columns.
Add And Remove Fields In An Form - Repeater
- Form - 5387 ViewsJust another jQuery plugin for creating repeatable form fields with add/remove capabilities.
Multi Input Component With Value Validation - jQuery Taglist
- Form - 5274 ViewsA jQuery multi input (also known as tags input) plugin that allows you to insert multiple values (separated by Space) as tags into a text field.
Play Youtube Videos In A Responsive Modal - jQuery YT Player
- LightBox - 5177 ViewsA fast and minimalistic video player that allows the user to play any Youtube Video in a modal popup.
Minimal Multiple Select Replacement With Live Search
- Form - 5079 ViewsA minimal and dynamic Multiple Select replacement that allows you to select one or more options from a dropdown list and converts the selected options into removable tags.
Advanced Dropdown Select Plugin For Bootstrap 5 - jQuery bsSelectDrop
- Form - 5021 ViewsA simple plain jQuery plugin that converts a Bootstrap 5 select into a custom dropdown component with search and filter capabilities.
Repeatable Form Fields With Add/Remove Capabilities - jQuery Repeater
- Form - 5016 ViewsA simple yet fully customizable jQuery plugin for duplicating a single or multiple (nested) form fields with add/remove capabilities.
Expand & Collapse Text Using Read More/Less links - Expander
- Text - 5008 ViewsA simple, customizable jQuery text truncation plugin that allows you to quickly and easily add expand & collapse functionality to any content.
Floating Whatsapp Chatbox With jQuery - whatsapp-chat.js
- Social Media - 5007 ViewsA small, flexible, and customizable Whatsapp chatbox jQuery plugin that keeps floating on top of the page even when the user scrolls down.
Drag'n'drop File Upload Plugin For Bootstrap 4 - bs-dropzone.js
- Form - 4988 ViewsA jQuery & Bootstrap 4 based dropzone file upload plugin that allows you to select files to upload via drag and drop.
Fast Emoji Picker For Text Fields - jQuery emoji-picker.js
- Other - 4976 ViewsA fast and easy-to-use jQuery emoji picker that allows users to quickly insert emojis into input fields and textareas.
Scrollable Bootstrap Tabs & Pills - BsNavPaginator
- Menu - 4897 ViewsA jQuery/Vanilla JS plugin that makes Bootstrap navs component (tabs & pills) scrollable when there is not enough screen space.
Visual Page Preloader In jQuery - Percent-Preloader
- Loading - 4886 ViewsA simple, lightweight jQuery visual preloader plugin that displays the loading progress of the current page in percentage.
Animated 3D Dice Roller In jQuery And CSS3 - Dice.js
- Other - 4874 ViewsAn animated virtual dice roller that allows you to roll dice for random numbers (from 1 to 6).
Minimalist Navigatable Calendar In jQuery
- Time & Clock - 4854 ViewsA minimal, clean, and responsive calendar UI component that enables the user to switch between months with prev/next buttons.
Customizable Client Side Table Pagination Plugin With jQuery
- Table - 4835 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.
Modern Photo Gallery With Lightbox Integrated - Live Image Gallery
- LightBox - 4767 ViewsA modern photo gallery (grid) and image lightbox script built using jQuery, CSS/CSS3, and Bootstrap 5 framework.
Filter Collections By Tags Or Input - jQuery AutoFilter
- Other - 4731 ViewsA simple, lightweight jQuery live filter plugin that enables you to filter a collection of items (such as products, list items, grid items) by tags or input.
Configurable GDPR Cookie Consent Popup - jQuery popupConsent.js
- Other - 4707 ViewsA jQuery plugin that allows your page and web app to comply with European Cookie Law and GDPR.
Customizable Bootstrap Icon Picker With jQuery And Bootstrap 5
- Other - 4643 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.
Drag and Resize HTML Table Columns - jQuery resizable-columns
- Table - 4616 ViewsAn easy-to-use jQuery plugin that allows you to resize HTML table columns by mouse dragging.
Responsive Scrolling Bootstrap Navbar For One Page Website
- Menu - 4590 ViewsA fully responsive, novice-friendly, easy-to-use scrolling navigation template designed for one page scrolling websites.
Easy Infinite Scroll With jQuery And AJAX - infinityScroll.js
- Loading - 4576 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.
Dynamic Multi-column Dropdown Plugin For Bootstrap
- Form - 4559 ViewsA jQuery custom select plugin that dynamically generates a multi-column dropdown box styled using Bootstrap styles.
Multiple Video & Image Upload Plugin - jQuery Miv.js
- Form - 4458 ViewsA jQuery plugin that allows you to select multiple images and/or videos from local and automatically generates file input fields with corresponding names.
Professional Dashboard Template With Bootstrap 5/4 - SB Admin
- Other - 4407 ViewsA Bootstrap admin theme (template) that helps you quickly create a modern, fast, professional dashboard & admin panel using the latest Bootstrap 5 or Bootstrap 4 framework.
Mobile-friendly Sketch Pad With jQuery And Canvas - Sketchpad.js
- Other - 4400 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.
Easy Draggable Slider Carousel Plugin - jQuery Jelly Slider
- Slider - 4368 ViewsA tiny jQuery slider plugin for creating customizable, draggable, and infinitely looping carousels in an easy way.
Pick Colors From A Predefined Palette - jQuery choose-color.js
- Other - 4359 ViewsA jQuery based color picker component that enables you to pick colors from a restricted palette defined in an HTML template.
Sticky Image Slider With jQuery - Horizontal Scroll Gallery
- Slider - 4332 ViewsA jQuery plugin to create a horizontal slider that can slide through images when scrolling up/down the webpage.
Tiny Calendar With Month View - jQuery huicalendar
- Time & Clock - 4291 ViewsA simple and tiny jQuery plugin to create a monthly calendar where you can specify which days of the month should be enabled.
Modern Repeating Countdown Timer App In jQuery
- Time & Clock - 4283 ViewsA modern countdown timer app that counts down to a specified date, in a loop or not.
JSON Based Hierarchical Tree Plugin - Simple TreePicker
- Other - 4222 ViewsA jQuery plugin for displaying JSON data as a collapsible, expandable, selectable, and hierarchical tree structure.
Responsive Multi-level Hamburger Nav In jQuery
- Menu - 4205 ViewsA responsive, mobile-friendly, multi-level hamburger navigation system (also called offcanvas menu) written in JavaScript (jQuery) and CSS/CSS3.
Responsive Carousel Plugin With jQuery - Riot Slider
- Slider - 4195 ViewsA brand new jQuery slider/carousel plugin for presenting your content in any type of way you'd like.
Modern-looking Custom Audio Player With jQuery - oyoplayer
- Other - 4165 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 - 4155 ViewsA lightweight yet customizable image zoom jQuery plugin for magnifying images on the page.
Tiny Editable Table With Data Conversion & Validation
- Table - 4104 ViewsA tiny jQuery plugin that turns a normal HTML table into an editable table with support for data conversion and value validation.
Minimal Vertical Accordion Menu With jQuery And CSS3
- Accordion - 4048 ViewsA tiny jQuery snippet that helps you create a vertical accordion menu (FAQ system) with smooth expand and collapse animations.
Analog/Digital Gauge Plugin - jQuery simplegauge.js
- Chart & Graph - 3906 ViewsA simple-to-use jQuery plugin that uses SVG and JavaScript to draw customizable Analog Gauges or Digital Gauges on the page.