Top 100 Free jQuery Plugins 2020
Top Best 100 free jQuery plugins published in 2020.
Flexible Event Calendar In jQuery - evo-calendar- Time & Clock - 17167 Views
evo-calendar is a flexible event calendar plugin to display events in a responsive, modern-looking calendar interface.
Zoom Images On Click/Tap - image-zoom.js- Zoom - 11670 Views
A lightweight (1.8kb minified) and easy jQuery image zoom plugin that enables the visitor to zoom in/out images with mouse and touch events.
Load More Content On Scroll Down - Infinite Scroll Pagination- Loading - 10952 Views
Automatically or manually loads more content from server via AJAX when continuously scrolling the content area to the bottom of the page.
Create Dynamic CRUD Bootstrap Tables With BSTable Plugin- Table - 9457 Views
BSTable is a dynamic jQuery CRUD table plugin that enables you to add/remove/update/edit tabular data in an HTML table.
Simple Extensible WYSIWYG Editor For Web - summernote- Text - 7531 Views
summernote is a simple yet customizable, extensible, interactive WYSIWYG rich text editor for the web.
Dynamic Event Calendar For Bootstrap 4- Time & Clock - 7475 Views
A minimal clean calendar component for Bootstrap 4 that dynamically displays events on a month view.
Hijri Date Picker With jQuery, Moment.js And Bootstrap- Time & Clock - 7004 Views
This is a Hijri date picker that allows the user to select a date from a Hijri calendar. Requires jQuery, Bootstrap, moment.js and moment-hijri.js.
Full-featured WYSIWYG Editor For Bootstrap- Text - 6242 Views
This is a full-featured, jQuery & Bootstrap based WYSIWYG editor for writing messages, comments, or articles on your blog or website.
Dynamic Tree List Plugin For Bootstrap - BSTreeView- Other - 5493 Views
A tiny (less than 2kb minified) tree view plugin that dynamically renders a collapsible/expandable tree list using Bootstrap 4 list group component.
Event Calendar With Bootstrap 4 And Local Storage- Time & Clock - 5457 Views
Customizable 12h/24h Time Picker For Bootstrap - Timepicker.js- Time & Clock - 5375 Views
A tiny yet user-friendly and highly customizable time picker plugin to select specific hours and minutes from a dropdown list.
Enhance HTML Table With Pagination Sorting Filtering - tableManager- Table - 5335 Views
A simple yet powerful jQuery table management plugin that provides an easy way to sort/filter/paginate tabular data in an HTML table.
Retro Flipping Countdown Timer - jQuery Flip-Clock- Time & Clock - 5318 Views
Just another jQuery based flip clock style countdown timer that displays the remaining time (in seconds, minutes, hours, days) with a retro flip animation based on CSS3.
Magnify Images On Mouse Hover - jqZoom- Zoom - 5310 Views
A fast and small jQuery image zoom plugin that applies a mouse-over magnifying glass to any image within the document.
Create A Stunning Product Carousel With Bootstrap 4- Slider - 5234 Views
A small jQuery script that makes uses of Bootstrap 4 Carousel component to create a responsive, mobile-friendly, automatic product slider for eCommerce websites and online stores.
Mobile-friendly Carousel/Slideshow With Lazy Loading - Square1 Slider- Slider - 5105 Views
A simple, customizable, responsive, and mobile-friendly image slider/carousel/slideshow plugin with support of responsive image delivery and image lazy loading for better performance.
Cross-platform Multi-level Dropdown Menu - jQuery Vegas Nav- Menu - 4349 Views
Vegas Nav is a jQuery based cross-platform navigation system to help you create a responsive, mobile-friendly, multi-level dropdown navbar for your web app.
Custom Select Dropdown With Search Box - Amsifyselect.js- Form - 4283 Views
An improved, progressive enhancement custom select dropdown jQuery plugin for stylizing and manipulating the native HTML select element with searchable options.
Filter Table Rows By Multiple Columns - search-table- Table - 3951 Views
Chatbot-like Conversational UI With jQuery - Flow Chat- Other - 3889 Views
Flow Chat is a jQuery based chat conversation framework to create a chatbox-like interactive conversation chat interface for FAQ, storytelling, live support, etc.
Fullscreen Overlay Navigation For Bootstrap 4- Menu - 3781 Views
A jQuery script for Bootstrap 4 that enables a hamburger button to toggle an animated, pretty nice, and fully responsive fullscreen navigation on your Bootstrap project.
iCalendar is a really simple jQuery plugin to generate a basic, localizable, navigatable calendar widget on the web page.
Simple Dashboard & Admin Panel Template With Bootstrap 4- Other - 3766 Views
A powerful, multi-purpose, jQuery and Bootstrap 4 based web templates & UI components for building professional, mobile-friendly dashboards & admin panels.
Apply Filter To Each Column Of An HTML Table - Filter.js- Table - 3744 Views
A super tiny (less than 1kb) table filtering plugin to generate a search field for each column of your HTML table that enables the user to filter through your tabular data in a convenient way.
Advanced Multiselect Component - jQuery easySelect- Form - 3703 Views
An easy, flexible, searchable jQuery multi select plugin that allows the user to select one or multiple options from a dropdown list in a convenient way.
Hierarchical Tree & Multi-level Accordion Plugin - mgAccordion- Accordion - 3564 Views
mgAccordion is a lightweight, SEO-friendly jQuery content toggle plugin to generate a hierarchical tree or multi-level accordion menu from nested HTML unordered lists.
Create Top/Bottom/Side Drawers Using Bootstrap Modal Component- LightBox - 3511 Views
A CSS extension to Bootstrap 4 framework that enables you to create top, bottom, and/or side drawers and fullscreen modal dialogs using the native Bootstrap 4 modal component.
Mobile-friendly Slider/Carousel - jQuery flickGal- Slider - 3510 Views
flickGal is a small jQuery plugin used to create a responsive, touch-enabled, flickable slider or carousel on the web & mobile.
Responsive Automatic Carousel With jQuery And CSS Flexbox- Slider - 3487 Views
A minimal, responsive, auto-rotating image carousel with navigation arrows and pagination dots, built with jQuery (not a plugin) and CSS flexbox model.
Off-canvas Sidebar Navigation For Bootstrap 4- Menu - 3472 Views
This is a small jQuery script that transforms the regular responsive Bootstrap4 navbar into a mobile-friendly off-canvas side menu with minimal effort.
Play Youtube Videos In A Fullscreen Popup - Youtube Overlay- LightBox - 3424 Views
A jQuery plugin that allows the visitor by clicking/tapping a trigger element to open and play a Youtube video in a fully responsive fullscreen popup.
Enlarge Images In A Slideshow Popup - Modal Lightbox- LightBox - 3403 Views
Just another responsive lightbox image gallery plugin that enlarges and showcase your images in a slideshow modal with autoplay support.
Responsive Brand Logo Carousel In jQuery - RC Brand Slider- Slider - 3381 Views
A responsive, fully configurable, and simple-to-use jQuery slider/carousel plugin created for showcasing brand logos on the webpage.
Live Coronavirus (COVID-19) Statistics Widget - Covid19stats.js- Other - 3324 Views
Covid19stats.js is a jQuery plugin to create a coronavirus (COVID-19, SARS-CoV-2) statistics widget that fetches data from coronavirus-tracker-api and displays confirmed cases, deaths, and recovered patients by country.
Create A Swipeable Bootstrap 4 Carousel With TouchSwipe Plugin- Slider - 3220 Views
A swipeable Bootstrap 4 carousel component that your visitors can navigate between carousel items on mobile devices using swipe events.
Responsive Youtube Video Gallery Plugin - jQuery YouRam- Gallery - 3208 Views
A jQuery plugin that helps you generate a responsive Youtube video gallery from any Youtube Channel, User, or Playlist.
Select Multiple Options From A Popup - jQuery popupMultiSelect- Form - 3069 Views
popupMultiSelect is a jQuery/Bootstrap plugin that converts the regular select element into a user-friendly multi select & tags input component.
Convert Hierarchical Data Into A Tree Table View - tree-table.js- Table - 3061 Views
A small and simple jQuery plugin that converts hierarchical data defined in an array of objects into a collapsible/expandable tree table view with tree lines through on the rows.
Fully Featured Gantt Chart Component By IBM- Chart & Graph - 3046 Views
Feature-rich News Ticker With Controls - Acmeticker- Animation - 3040 Views
Acmeticker is an easy-to-use jQuery plugin to create horizontal or vertical news tickers with next/prev/play/pause controls.
Create A Basic Scrolling Website With Sections Slider- Animation - 3037 Views
Sections Slider is a basic jQuery one page scroll plugin to create a basic scrolling webpage where the users can navigate between sections with mouse wheel.
Floating Sidebar Social & Contact Buttons - socialFloating.js- Social Media - 2893 Views
The socialFloating.js jQuery plugin creates a floating, collapsible social media & contact sidebar to get more Social Media followers directly from your webpage.
Minimal Event Countdown Timer Plugin - jQuery Multi Countdown- Time & Clock - 2855 Views
A minimal and simple jQuery countdown plugin that displays how many days/hours/minutes/seconds left until your next event.
Any Element Zoom & Pan Plugin - zoom.jquery.js- Zoom - 2830 Views
A highly customizable jQuery zoom & pan plugin for panning and zooming an element using mouse drag and mousewheel.
Touch-friendly Carousel & Gallery - jQuery isystkSlider- Slider - 2815 Views
A feature-rich jQuery slider plugin to create mobile-friendly and fully customizable carousels & galleries for showcasing images.
Mobile-friendly Navigation Drawer For Bootstrap 4- Menu - 2766 Views
A side drawer component for Bootstrap 4 to create a mobile-friendly off-canvas navigation drawer that can be toggled by a hamburger button.
Multiple File Upload Validation Plugin - Multifile- Form - 2751 Views
An advanced multiple file selection jQuery plugin that chiefly enhances the native file input with file size & file format validation and more.
Draggable Kanban Board App With jQuery And Bootstrap- Other - 2748 Views
A user-friendly, drag and drop kanban board app to manage your work on the web. Written in jQuery, Bootstrap 4, and Material Design UI components.
Speed Up Google reCAPTCHA With Lazy Load - Async Google reCAPTCHA- Loading - 2671 Views
Create Custom Dropdowns From Native Select Boxes - jQuery bvselect- Form - 2663 Views
A jQuery plugin that replaces the native select element with an animated, customizable, clean-looking dropdown.
Paginate Any Content With Bootstrap 4 Pagination Component- Other - 2622 Views
A small and customizable jQuery pagination plugin to dynamically generate pagination links as well as next/prev/first/last page links for large sets of data.
Animated Number Counter That Runs When Visible- Animation - 2607 Views
A tiny and configurable jQuery number counter plugin for counting up or counting down to the desired number when the counter element is scrolled into view.
Minimal Circle Loading Indicator - jquery-spinner.js- Loading - 2511 Views
A minimal, animated circle loading indicator plugin for jQuery projects. The loading spinner is written in pure CSS/CSS3.
Dynamic Drill Down UI Component In jQuery - BsDrillDown- Menu - 2468 Views
The BsDrillDown jQuery plugin helps you create a one-column drill down menu & tree structure from hierarchical data defined in JSON.
Create A Monthly Calendar For Date Picking - jQuery Osmanli Calendar- Time & Clock - 2370 Views
Osmanli Calendar is a simple-to-use jQuery plugin to generate a clean-looking, HTML table based monthly calendar for data picking.
Auto Scrolling Data List With Pause On Hover - autoScroll- Animation - 2322 Views
autoScroll is a jQuery plugin to create a marquee effect that makes an HTML list automatically scroll along the vertical direction (from bottom to top) and auto disables the auto-scroll on mouse hover.
Speed Up Google Maps With Lazy Load - Async Google Maps- Loading - 2321 Views
The Async Google Maps jQuery plugin defers the loading of a Google Map (embedded into your page via iframe) until it is scrolled into view.
Build Bootstrap 4 Forms Based On JSON - bs-jsonform- Form - 2309 Views
Just another dynamic form builder that lets you create Bootstrap 4 forms based on JSON you provide. Form validation is supported as well.
Neumorphism UI Framework Based On Bootstrap 4- Other - 2235 Views
A Neumorphism UI framework for developers to create modern, clean, responsive, Neumorphic style (new skeuomorphism) web applications.
Material Design Inspired Side Navigation Based On Bootstrap 4- Menu - 2227 Views
An easy-to-use, fully responsive, Google Material Design inspired side navigation (also called off-canvas navigation, navigation drawer) for modern web app design.
Small Responsive Masonry Grid In jQuery- Layout - 2224 Views
Masonry Grid is a tiny and responsive jQuery grid layout plugin that places elements of varying heights in a column-based fluid grid as you've seen on Pinterest.com.
jQuery Plugin For Animating Numbers - rollNumber- Animation - 2212 Views
rollNumber is an easy and tiny jQuery plugin to create an animated counter that animates a numeric value from zero to a new one at a given speed.
Creative Image Carousel Plugin - jQuery H-Smart-Thumbnail- Slider - 2195 Views
H-Smart-Thumbnail is a creative slider plugin that enables the user to preview large images in a tooltip-style carousel popup when you click the thumbnail image.
Material Inspired Date & Date Range Picker - duDatepicker- Time & Clock - 2183 Views
Smooth Pan And Zoom Plugin For jQuery - AlottaZoom- Zoom - 2166 Views
AlottaZoom is a smooth pan and zoom plugin that zooms in/out an image and pans/moves it to a different image area with mouse or by clicking custom controls.
Draggable And Resizable Modal Popup - myOwnDialog.js- LightBox - 2165 Views
myOwnDialog.js is a simple, fast jQuery modal popup plugin for creating draggable and resizable dialog boxes with a background overlay.
Cover Flow Style Carousel For The Web - Acarousel.js- Slider - 2115 Views
Acarousel.js is a tiny (3kb minified) jQuery plugin to create a cover flow style image carousel for the web.
One Page Scroll With Slider Wheel Indicator- Slider - 2107 Views
A creative one page scroll website with a wheel slider where the indicator travels in a circle round the wheel while switching between page sections.
Infinite-Scrolling Marquee Plugin - jQuery Horizontal-Panel- Animation - 2096 Views
Horizontal-Panel is a jQuery based marquee-like content scroller that infinitely scrolls through a list of HTML content (e.g. breaking news, featured posts, etc) in the horizontal direction.
Hamburger Drawer Navigation With Sliding Sub-menus- Menu - 2071 Views
Yet another offcanvas style multi-level drawer navigation that can be opened and closed by clicking/tapping a hamburger button inside the navbar.
Add/Remove CSS Class While Loading Something - class-loading- Loading - 2067 Views
class-loading is a super tiny jQuery plugin that simply adds custom CSS classes and a disabled attribute to elements while some content is being loaded.
Touch-enabled 3D Flipping Animations - Flip Box- Animation - 2046 Views
A responsive, mobile-friendly flip card that enables you to reveal the back content by hovering/swiping on the front content, with CSS3 based 3D flipping animations.
Cross-browser Animated Progress Circle - circleProgressBar.js- Loading - 2029 Views
An ultra-light (~1.1kb minified) jQuery plugin to generate a smooth, animated, cross-browser, circular progress indicator by using SVG (VML) paths.
Advanced Nepali Date Picker In jQuery- Time & Clock - 2027 Views
An easy advanced jQuery date picker for Nepali that supports both single date selection and date range (multi-date) selection.
Native App Like Fullscreen Page Scrolling - jQuery FullView.Js- Animation - 2006 Views
A jQuery plugin to implement a native mobile app like, mobile-friendly, fullscreen scrolling effect on one page scroll website or single page web application.
Select/Preview Google/System/Custom Fonts With Fontpicker Plugin- Text - 1999 Views
Fontpicker.js the successor of the Fontselect plugin that converts an input field into a full-featured font picker for Google Web Fonts and System/Custom Local fonts.
Image Magnifier Glass Effect In jQuery - BUP.js- Zoom - 1979 Views
A really simple image zoom plugin that zooms in part of your image with a magnifying glass effect.
Floating Whatsapp Click To Chat Button In jQuery - venom-button- Social Media - 1950 Views
The venom-button jQuery plugin shows a floating and customizable Whatsapp button that enables your users to contact you through WhatsApp click to chat feature.
Tiny Clean Cookie Consent Bar In jQuery - GRT- Other - 1948 Views
GRT Cookie Consent is a super tiny jQuery plugin to make your website comply with the GDPR and EU cookie law.
Display Loading State In Bootstrap 4 Buttons - Button-Loader- Loading - 1898 Views
A small jQuery plugin to create Stateful Buttons that display an inline loader inside Bootstrap 4 buttons to show the state of processes like AJAX requests.
Touch-enabled Image Comparison Slider - Cndk.BeforeAfter.Js- Other - 1883 Views
Cndk.BeforeAfter.Js is a tiny yet customizable and mobile-friendly image comparison slider plugin to quickly compare two pictures with mouse and touch events.
0.4kb Fast Table Filter Plugin - jQuery filter-table.js- Table - 1857 Views
A super tiny (0.4kb minified) jQuery table filter plugin to quickly search table rows & filter tabular data based on user input.
Pick Hours of Availability For Each Day - Mark Your Calendar- Time & Clock - 1803 Views
A tiny jQuery scheduler plugin to create a calendar with week view where users can pick a single or multiple hours of availability for each day of the week.
Advanced Tagging Input Plugin For jQuery - Tags.js- Form - 1798 Views
Tags.js is an advanced, feature-rich tagging system used to manage (add, remove, validate) tags & tokens with an input field.
Responsive Any Content Carousel Plugin - jQuery JumboSlider- Slider - 1792 Views
JumboSlider is a simple-to-use, fully responsive jQuery slider & carousel plugin for showcasing any kind of content on the web application.
Generic Pagination Component In jQuery - px-pagination.js- Other - 1753 Views
A jQuery based generic pagination component to generate flexible, customizable pagination controls for large amounts of related contents within the document.
Mobile-first Off-canvas Side Navigation For Bootstrap 5- Menu - 1718 Views
Sortable Draggable Dynamic Table Plugin - JSIronTable- Table - 1710 Views
JSIronTable is a jQuery based dynamic table generator plugin that provides an easy way of adds a sortable & draggable data table to your web app.
Bootstrap Password Strength Validator Using Regex- Form - 1703 Views
A small jQuery script for Bootstrap that visualizes the password strength in a strength bar and unlocks the Submit button only if the password is moderate or stronger.
Simple Emoji Picker Based On Twemoji - jQuery disMojiPicker- Other - 1695 Views
A simple-to-use jQuery emoji picker that supports the latest Unicode emoji and uses Twitter's Twemoji to provide 3200+ SVG & PNG emoji images.
Dynamic Tree View With Visual Connections - jsPlumbTree- Chart & Graph - 1693 Views
A jQuery plugin that renders a collapsible and expandable tree structure representing the hierarchical relationship between various nodes.
Minimal Carousel With Continuous Slide - pureCarousel- Slider - 1688 Views
A lightweight, straightforward, responsive, jQuery based carousel UI that automatically loops over the slides at a specific speed.
Minimal Visual Countdown Timer In jQuery- Time & Clock - 1682 Views
A small jQuery countdown script to create a countdown timer and loading bar representing the time left until your next event.
Create Advanced Bootstrap Carousels With HVcarousel- Slider - 1667 Views
A jQuery slider plugin which makes uses of Bootstrap 4 carousel component to create responsive, configurable, auto-rotating sliders, carousels, slideshows with minimal effort.
Pretty awesome confetti falling & explosion effects created with jQuery, VerletExpressJS (a tiny physics engine) and HTML5 canvas.
Filter Elements With Checkboxes And Data Attributes - Demano- Other - 1601 Views
Demano is a simple jQuery filtering plugin to filter a group of elements with checkboxes and HTML data attributes.
Responsive Bootstrap Admin Template - Sleekadmin- Other - 1577 Views
Sleekadmin is an open-source, responsive, mobile-friendly, feature-rich, Bootstrap 4 based web template & UI component framework created for dashboard & admin panel.
Ultra-light Image Lightbox Plugin - imageViewer.js- LightBox - 1569 Views
An ultra-light and dead simple image lightbox plugin to display your images in an overlay that covers the entire screen.