Top 30 Free jQuery Plugins 2023
Top Best 30 free jQuery plugins published in 2023.
Fast Emoji Picker For Text Fields - jQuery emoji-picker.js
- Other - 1345 ViewsA fast and easy-to-use jQuery emoji picker that allows users to quickly insert emojis into input fields and textareas.
Responsive Form Table Plugin - jquery.manage.form.tables.js
- Table - 1172 ViewsSimplify form table management with jQuery. A jQuery plugin designed to streamline adding, deleting, and validating table rows with ease.
Advanced Zoom On Hover Plugin - jQuery Extended Magnify
- Zoom - 809 ViewsA simple yet fully customizable jQuery image zoom plugin that provides a smooth Zoom On Hover and Inner Zoom experience on your images.
Display JSON Data As A Checkable Tree - jQuery jsontree.js
- Other - 640 ViewsA tiny and user-friendly JSON manipulation and visualization jQuery plugin for rendering complex JSON data in an interactive, collapsible, checkable tree.
Accordion-style Horizontal Slider Plugin - jQuery Accordion.js
- Accordion - 629 ViewsA tiny and easy-to-use jQuery plugin to create an accordion-style horizontal slider from an array of images.
Customizable Date/Month/Year Picker Plugin - jQuery PDatePicker
- Time & Clock - 610 ViewsA lightweight yet customizable date picker plugin that lets visitors easily select dates, months, and years in a calendar popup.
Visualize JSON Data Into Folder/Organization Trees - jQuery vTree
- Chart & Graph - 547 ViewsA jQuery plugin designed to visualize JSON data into expandable and collapsible tree structures, such as folder directories, family trees, or organization hierarchies.
Mobile-first Responsive Table Solution For Bootstrap 5
- Table - 546 ViewsA lightweight, easy-to-use, mobile-first, progressive enhanced jQuery responsive table plugin for the latest Bootstrap 5 framework.
Powerful and Customizable jQuery Data Table/Grid Plugin - supergrid.js
- Table - 530 ViewsA powerful, flexible, and customizable data table/grid jQuery plugin for manipulating and displaying tabular data on your webpage.
Material Inspired Radial Popup Menu With jQuery And CSS/CSS3
- Menu - 494 ViewsA stunning and user-friendly radial menu that pops up when the user clicks/taps on the trigger button. inspired by Material Design and built using HTML/CSS/CSS3/jQuery.
Expand And Collapse Long Content With The moreless jQuery Plugin
- Text - 481 ViewsEnhance the user experience on your website with the moreless jQuery plugin. Quickly expand and collapse long content with a single click.
Minimal Background Carousel/Slideshow Plugin - jQuery Live Background
- Slideshow - 404 ViewsA jQuery plugin that allows you to create an automatic carousel or slideshow that can serve as the background for any element on your website.
3D Multi-layer Tilt Hover Effect With jQuery And CSS3
- Animation - 358 ViewsA 3D interactive multi-layer tilt hover effect built on top of jQuery and CSS3. Can be used to highlight featured content or Call To Action on the page.
Responsive Anything Carousel/Scroller Plugin - jQuery Carro
- Slider - 357 ViewsA jQuery carousel plugin designed to generate responsive horizontal carousels and scrollers capable of handling various content types.
Responsive Circle Infographic Plugin - jQuery Circle Info Box
- Chart & Graph - 348 ViewsA jQuery plugin to generate animated, responsive, customizable circle infographics on the webpage.
Automatic Slideshow With Fade/Slide/Flip Transitions - cb-slideshowad-js
- Slideshow - 341 ViewsA lightweight and feature-rich jQuery slideshow plugin designed to infinitely rotate through a collection of images with accompanying links.
jQuery Plugin for Stunning Animated Backgrounds - Bubble.js
- Animation - 339 ViewsA jQuery animated background plugin that makes bubbles or custom images float and move seamlessly within a specified container.
Enhanced Draggable Splitter jQuery Plugin - enhsplitter.js
- Layout - 327 ViewsA feature-rich jQuery plugin for creating draggable splitters (also known as split layout or split view) to separate content on your webpage.
Beautiful JSON Viewer With Callback Support - jQuery JVC
- Other - 321 ViewsA feature-rich JSON viewer plugin that transforms JSON objects, strings, and arrays into a beautifully structured, collapsible/expandable tree structure.
0.5kb Responsive Image Slideshow Plugin - PBSlider
- Slideshow - 314 ViewsAn ultra-light (~0.5k) jQuery plugin for creating responsive image slideshows with cross-fade transitions and sliding captions on the web.
Minimalist Image Lightbox Plugin For jQuery & Vanilla JS - IMAGG
- LightBox - 309 ViewsAn extremely lightweight image lightbox library for both jQuery and Vanilla JavaScript that focuses on performance and user experience.
Sticky Header + Smooth Scroll + Scrollspy = Stoocky Page
- Menu - 304 ViewsA versatile jQuery plugin helps you create easy-to-navigate landing pages, portfolio websites, and single page web applications.
Minimal Carousel With Background Image Parallax Effect
- Slider - 302 ViewsA tiny jQuery parallax carousel script that converts an HTML list into a carousel slider with a parallax effect on the background images during slide transitions.
Responsive Hamburger Menu With jQuery And TailwindCSS
- Menu - 298 ViewsA jQuery-powered responsive menu that transforms a standard navbar into a fullscreen hamburger toggle menu on small screens.
Ultra-easy Modal Window Plugin - jQuery Modalize
- LightBox - 297 ViewsA plain and straightforward jQuery modal window plugin that is easy to implement via anchor links and HTML data attributes.
Slot Machine-like Random List Picker - jQuery Bandit
- Other - 284 ViewsA tiny jQuery-powered random list picker that allows you to create a slot machine-like experience on your website.
Mobile-first Automatic Swiper/Carousel Plugin - jQuery stonehenge.js
- Slider - 281 ViewsA lightweight jQuery plugin for creating automatic, horizontal, draggable, and swipeable carousels/scrollers to showcase your content smoothly and interactively.
Smart User-friendly jQuery Accordion Plugin - Magic Accordion
- Accordion - 267 ViewsA jQuery plugin provides a simple, automatic solution for generating smooth vertical accordions from existing page content.
Minimalist Form Wizard Plugin For jQuery - wizard.js
- Form - 245 ViewsA form wizard plugin that splits long forms into multiple steps for improved user engagement.
Material Design Wave-like Animation On Click - jQuery Ripple.js
- Animation - 241 ViewsA jQuery plugin that adds a customizable stunning ripple click effec to elements on your website or web application.
Minimal Background Slideshow Plugin - jQuery PhotoFlip
- Slideshow - 236 ViewsA tiny jQuery background slideshow plugin to create a smooth and configurable slideshow by seamlessly transitioning between background images of containers.
Enhances The Native Select Box With jQuery vSelect Plugin
- Form - 235 ViewsA custom select jQuery plugin that reinvents the native select boxes with a customizable, user-friendly dropdown for a better navigating/browsing experience.
Touch-enable Draggable Pie Chart Generator In JavaScript/jQuery
- Chart & Graph - 226 ViewsA JavaScript/jQuery plugin that helps developers generate a draggable, interactive, mobile-friendly pie chart using HTML5 canvas.
jQuery Plugin For Scroll Triggered Fade/Slide Animations - ScrollAnimate
- Animation - 218 ViewsA tiny and performant animate on scroll jQuery plugin that applies a smooth fade or slide animation to elements when the user scrolls down to a specified position of the page.
Google News Style Responsive Menu Bar In jQuery
- Menu - 217 ViewsResponsiveMenuBar.js is a simple jQuery plugin to create a dynamic and responsive menu bar that looks and functions like the one used by Google News. If there are too many menu items to fit on the screen, they are moved to a separate dropdo
JSON Web Token Decoder In jQuery
- Other - 215 ViewsA jQuery-based JWT decoder that provides a user-friendly interface to decode and analyze JSON Web Tokens on the web.
User-friendly Google Font Picker In jQuery - googlefontpicker.js
- Other - 211 ViewsA jQuery plugin that utilizes Google Font API to create a user-friendly font picker where users can browse, preview, and select Google fonts.
jQuery Plugin for Mobile-Friendly HTML Tables - makeTableResponsive.js
- Table - 189 ViewsJust another jQuery plugin designed to create fully responsive HTML tables that adapt gracefully to mobile devices.
Toast-style Notification Box jQuery Plugin - Toastee
- Other - 188 ViewsA lightweight yet customizable notification jQuery plugin for creating toast-like notification boxes that automatically fade out after a specific timeout.
Minimalist Drag And Drop Plugin - jQuery draggable-mcs
- Other - 187 ViewsA super tiny jQuery drag and drop plugin that makes any element moveable with mouse drag.
Password Strength Meter & Visibility Toggle Plugin - jQuery strength-meter
- Form - 184 ViewsA powerful, customizable, and multilingual password strength meter/visibility toggle jQuery plugin created to improve the security of websites and applications.
Minimal Clean Analog Clock With jQuery And CSS3
- Time & Clock - 184 ViewsA simple, stylish, responsive analog clock that uses CSS3 2D transforms to rotate hands.
Minimal Cascading (Dependent) Dropdown Plugin - jQuery Subselect
- Form - 182 ViewsA lightweight cascading (dependent) dropdown jQuery plugin that has the ability to filter a select box depending on the value selected in another one.
Animated SEO-friendly Dropdown Menu Plugin - jQuery Dropdown.js
- Menu - 181 ViewsA lightweight jQuery plugin that converts unordered lists into a search engine optimized dropdown with fade/side animations.
Create Eyes That Follow The Mouse - jQuery eyes-follow-mouse.js
- Other - 174 ViewsA lightweight jQuery plugin allows you to create fun and interactive eyes that follow your cursor's movement, bringing your website to life.
Minimal Responsive Time Range Picker Plugin - jQuery Timescale
- Time & Clock - 169 ViewsA simple, lightweight time picker jQuery plugin that enables you to quickly select a time range on a customizable and responsive time ruler interface.
Multicolor Progress Bar Plugin - jQuery Multibar.js
- Chart & Graph - 163 ViewsA jQuery plugin for creating multi-colored (segmented) progress bars to represent various data ranges, completion levels, or any other metric that requires visualization.
Dynamic Ediable Combo Box Plugin - jQuery Combo.js
- Form - 161 ViewsA lightweight jQuery plugin that converts standard select dropdowns into dynamic, editable combo boxes.
Responsive Automatic Content Scroller - jQuery marquee-me
- Animation - 156 ViewsA jQuery plugin for horizontal scrolling content that mimics the behavior of the traditional HTML marquee element.
Reveal Characters In A 5x5 Matrix - jQuery Digitalwrite
- Text - 151 ViewsA fancy jQuery text animation plugin to create an animated digital effect by revealing characters step-by-step in a 5x5 matrix.
Fullscreen Image Slideshow with EXIF Metadata Display
- Slideshow - 151 ViewsA simple, responsive, automatic, fullscreen jQuery image slideshow that cycles through images and displays the EXIF metadata from each photo.
jQuery Plugin For Handling CSS3 @Keyframe Animations - Anime.js
- Animation - 151 ViewsA lightweight and dynamic jQuery animation plugin that makes it easy to create and control CSS3 @keyframes based animations on web pages.
Minimal Number Fomatting Plugin - jQuery NumberFormatter.js
- Form - 148 ViewsA lightweight jQuery number formatting plugin that enhances number input by automatically adding thousands separators and decimal separators to the input value.
Easy SEO-friendly Context Menu jQuery Plugin - contextMenu.js
- Menu - 145 ViewsA jQuery plugin lets you add context menus to your website with custom callback functions and icon support.
Create Stunning Image Backgrounds With jQuery backgroundify.js
- Other - 145 ViewsA jQuery plugin that enables you to create stunning image backgrounds by utilizing a blurred version of the image or extracting the dominant color to set as the parent container's background.
Insert Predefined Values Into Textarea Quickly - jQuery listTextArea
- Form - 143 ViewsA jQuery plugin allows you to convert a list of comma-separated values into clickable buttons to insert and remove these values into textareas.
Guided Website Tour With Directional Arrows - jQuery Guides
- Other - 138 ViewsAn easy-to-use jQuery plugin that adds an intuitive, interactive, dynamic guided tour to your website.
Versatile jQuery Plugin For Truncating Text - Truncate.js
- Text - 128 ViewsA lightweight and flexible JavaScript/jQuery plugin that allows you to truncate text content on a webpage based on the number of lines you specify.
Easy Customizable Reading Progress Bar Plugin - jQuery Page-Progress
- Other - 127 ViewsA lightweight, easy-to-use, fully customizable, and fixed-position reading progress indicator plugin written in jQuery.
Dynamically Move DOM Elements Based On Viewport Size - jQuery Transporter
- Other - 127 ViewsA dead simple jQuery plugin that makes it possible to move DOM elements from one location to another based on specific viewport sizes.
Cycle Through Large HTML Lists And Tables With jQuery Cyclops Plugin
- Animation - 126 ViewsA jQuery plugin that breaks down large HTML lists or tables into smaller sections and then automatically cycles through these portions with/without a slide animation.
Auto-resize Element's Width Based On Its Content - jQuery dynamicWidth.js
- Other - 126 ViewsA dead simple jQuery resize plugin that dynamically resizes the width of any element according to its content length.
Easy Data Binding Plugin For jQuery - databind.js
- Other - 122 ViewsA lightweight jQuery data bindng plugin that makes it easy to bind data to elements using only HTML data attributes.
Convert Input Text Into Search Engine Friendly URLs - jquery-slug.js
- Form - 120 ViewsYet another SEO-friendly URL slug generator that converts input text (e.g., post titles) into a clean, readable, and search engine friendly URL.
jQuery Plugin for Scroll-Activated CSS3 Animations - scrollEffect.js
- Animation - 118 ViewsA jQuery animate on scroll plugin that automatically adds smooth, CSS3 powered, scroll-triggered animations to elements as they enter the viewport.
Make Multiple Elements Stick With jQuery Stickr.js Plugin
- Other - 117 ViewsA jQuery sticky plugin that has the ability to pin one or more elements to the top of the container while keeping them within the boundaries of their parent container.
Check Element's Position Relative To The Viewport - jQuery ExopiteInViewPort
- Other - 116 ViewsA Is In Viewport jQuery plugin that can be used to check the current position of the element relative to the viewport while scrolling down/up the page.
Animated Astronomical Clock In jQuery - Starclock.js
- Time & Clock - 115 ViewsAn innovative jQuery plugin that generates an animated representation of the solar system that serves as a clock.
Create Scroll-triggered Animations Using CSS - jQuery ScrollOnReveal.js
- Animation - 115 ViewsA tiny yet customizable jQuery plugin for animating elements as they enter the viewport.
Count Characters Within Text Fields With The char-count Plugin
- Form - 113 ViewsA jQuery character counter plugin that counts characters within text fields and displays the remaining/maximum number of characters in real-time as users type.
Minimal Themeable Tooltip Plugin - jQuery jph-tooltip.js
- Tooltip - 112 ViewsA lightweight, easy-to-style, gracefully degraded jQuery tooltip plugin that automatically extracts tooltip content from an element's title or data-tip attribute.
One-Click Checkbox Selection And Deselection - jQuery metalCheckAll
- Form - 108 ViewsA lightweight and straightforward jQuery Check All plugin that allows users to select and deselect a group of checkboxes with just a single click.
Play/Stop GIF Images Programmatically - jQuery JK GIF Player
- Other - 108 ViewsA versatile jQuery GIF manipulation plugin that allows you to manipulate GIF playback, calculate GIF properties, and handle play/pause events with ease.
Count Characters and Words In Text Fields - jQuery Counter.js
- Form - 101 ViewsA lightweight yet powerful jQuery plugin that counts words or characters typed in various web elements including input fields, textareas, and content-editable elements.
Lightweight Feature-rich Timer Plugin - jQuery tinytimer
- Time & Clock - 98 ViewsA lightweight yet feature-rich jQuery timer plugin created for easily managing timers within your projects.
Limit The Number Of Digits In Input - jQuery maxlength.js
- Form - 98 ViewsA feature-rich jQuery plugin that limits the number of digits and auto-formats numeric values in input fields.
Transform Select Boxes Into Toggle Buttons - jQuery numberselector
- Form - 97 ViewsA jQuery plugin that converts the regular select box into a horizontal picker bar containing inline toggle buttons for a better user experience.
Smart SEO-friendly jQuery Tabs Plugin - Magic Tabs
- Other - 96 ViewsA jQuery plugin that dynamically generates an SEO-friendly and easy-to-style tabs UI from headings (h2, h3, h4, etc.) and their following elements.
jQuery Plugin for Input Restriction And Validation - numeric.js
- Form - 93 ViewsA lightweight and fast jQuery plugin that enhances input validation by allowing only valid numbers to be entered into your input boxes.
Handling Multi-click Events In jQuery - mclick.js
- Other - 86 ViewsA simple jQuery plugin that enhances your website's interactivity by detecting and responding to multiple consecutive click/tap events on specific elements.
Truncate HTML Content By Number Of Lines - Eripusisu.js
- Other - 85 ViewsA lightweight yet feature-rich JavaScript/jQuery element truncation plugin that truncates multil-line content based on the number of lines
Fast jQuery Number Input Formatter And Validator
- Form - 84 ViewsAn easy and fast jQuery Number Input Formatter plugin created to format and validate numeric values typed in an input field.
Shrink & Truncate Text To Fit Its Container - jQuery Textfit.js
- Text - 84 ViewsA lightweight responsive text solution that intelligently resizes and truncates your long text block to fit within its parent container.
Populate Content From JSON Into HTML Elements - jQuery DJsonLoader
- Other - 80 ViewsA flexible, feature-rich jQuery plugin that enables you to swiftly populate complex data and objects from JSON into the DOM.
Display Timestamps In Minutes In A Human Readable Format - jQuery prettyTime
- Time & Clock - 76 ViewsA lightweight and fast jQuery plugin that converts timestamps, durations and time intervals in minutes into human-readable strings.
Minimal Check All Checkbox Plugin - jquery.checkbox.js
- Form - 71 ViewsA lightweight and fast jQuery Check All plugin to manage multiple checkboxes easily.
Simplifying Nested Checkbox Relationships - jQuery checkem.js
- Form - 69 ViewsA lightweight and easy-to-use jQuery plugin to simplify the parent-child relationship among checkboxes.
Credit Card Form With Validation And Card Type Detection - CardJs
- Form - 69 ViewsA jQuery plugin for creating a full-featured credit card form to provide a seamless checkout experience on your e-commerce website or online stores.
Highlight Table Cells Based On Predefined Content - tableCellColorizer
- Table - 64 ViewsA jQuery plugin that applies custom CSS styles to table cells based on the predefined content (characters, words, numeric values) found within your HTML table.
Detect Bootstrap Breakpoints And Run Conditional Functions
- Other - 63 ViewsA super tiny jQuery plugin to execute conditional functions tailored to specific screen sizes.
Clock-style Angle Picker Plugin - jQuery circlePoint
- Time & Clock - 52 ViewsAn angle picker plugin that enables your users to choose the desired angle by clicking on the corresponding point within a clock-style circle UI.
Colorfy Characters In Text Fields Using Regex And Markdown - jQuery Colorfy
- Form - 52 ViewsA tiny jQuery plugin that has the ability to customize the coloring of characters within text fields based on specific Regex patterns or Markdown syntax.
Create Monospaced Text With The jQuery jMonospace Plugin
- Text - 45 ViewsA jQuery plugin designed to create monospaced text by splitting text into individual characters and intelligently applying custom spacing to them.
Toggle Visibility Or CSS Classes Of Elements - jQuery qToggle
- Other - 44 ViewsA jQuery plugin that allows you to toggle the visibility of elements using fade or slide animations and manage CSS classes on those elements for styling purposes.
Create Blur Animations Using jQuery And CSS Filter - blurMotion.js
- Animation - 3 ViewsA lightweight jQuery animation library that helps create an animated blur effect by dynamically changing the blur radius value on elements.