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 Viewsevo-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 ViewsA 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 ViewsAutomatically 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 ViewsBSTable 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 Viewssummernote is a simple yet customizable, extensible, interactive WYSIWYG rich text editor for the web.
Dynamic Event Calendar For Bootstrap 4
- Time & Clock - 7475 ViewsA 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 ViewsThis 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 ViewsThis 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 ViewsA 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 ViewsA responsive, mobile-friendly, monthly calendar component built with JavaScript (jQuery) and Bootstrap 4 framework.
Customizable 12h/24h Time Picker For Bootstrap - Timepicker.js
- Time & Clock - 5375 ViewsA 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 ViewsA 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 ViewsJust 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 ViewsA 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 ViewsA 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 ViewsA 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 ViewsVegas 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 ViewsAn 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 Viewssearch-table is a jQuery & Vanilla JavaScript table filter plugin that enables the visitor to filter specific table rows by multiple columns with a search field.
Chatbot-like Conversational UI With jQuery - Flow Chat
- Other - 3889 ViewsFlow 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 ViewsA 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.
Basic Localizable Calendar In JavaScript - iCalendar
- Time & Clock - 3775 ViewsiCalendar 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 ViewsA 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 ViewsA 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 ViewsAn 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 ViewsmgAccordion 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 ViewsA 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 ViewsflickGal 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 ViewsA 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 ViewsThis 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 ViewsA 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 ViewsJust 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 ViewsA 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 ViewsCovid19stats.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 ViewsA 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 ViewsA 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 ViewspopupMultiSelect 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 ViewsA 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 ViewsA JavaScript library that provides an easy way to implement a customizable, professional, full featured online gantt chart generator for scheduling your tasks on your modern web app.
Feature-rich News Ticker With Controls - Acmeticker
- Animation - 3040 ViewsAcmeticker 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 ViewsSections 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 ViewsThe 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 ViewsA 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 ViewsA 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 ViewsA 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 ViewsA 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 ViewsAn 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 ViewsA 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 ViewsA simple JavaScript solution to make Google reCAPTCHA human verification system load faster and improve page load experience.
Create Custom Dropdowns From Native Select Boxes - jQuery bvselect
- Form - 2663 ViewsA 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 ViewsA 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 ViewsA 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.
120+ Touch-enabled Page Transitions In JavaScript - pageSwitch
- Animation - 2516 ViewspageSwitch.js is a JavaScript library that provides 120+ touch-enabled, pretty awesome transition effects when switching between pages on mobile or desktop.
Minimal Circle Loading Indicator - jquery-spinner.js
- Loading - 2511 ViewsA 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 ViewsThe 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 ViewsOsmanli 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 ViewsautoScroll 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 ViewsThe 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 ViewsJust 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 ViewsA 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 ViewsAn 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 ViewsMasonry 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 ViewsrollNumber 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 ViewsH-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 ViewsA Material Design inspired JavaScript date picker plugin that makes it easy to select a date or a date range in a popup or inline fashion.
Smooth Pan And Zoom Plugin For jQuery - AlottaZoom
- Zoom - 2166 ViewsAlottaZoom 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 ViewsmyOwnDialog.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 ViewsAcarousel.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 ViewsA 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 ViewsHorizontal-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 ViewsYet 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 Viewsclass-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 ViewsA 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 ViewsAn 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 ViewsAn 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 ViewsA 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 ViewsFontpicker.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 ViewsA 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 ViewsThe 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 ViewsGRT 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 ViewsA 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 ViewsCndk.BeforeAfter.Js is a tiny yet customizable and mobile-friendly image comparison slider plugin to quickly compare two pictures with mouse and touch events.
Interactive Background Particle System In JavaScript - daisy.js
- Animation - 1860 ViewsA JavaScript plugin to create a mobile-friendly background particle system with an interactive parallax effect that reacts to cursor move and motion sensor (gyroscope & accelerometer).
0.4kb Fast Table Filter Plugin - jQuery filter-table.js
- Table - 1857 ViewsA 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 ViewsA 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 ViewsTags.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 ViewsJumboSlider 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 ViewsA 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 ViewsA responsive, user-friendly, off-canvas side navigation system for the Bootstrap 5 framework. Written in JavaScript (jQuery) and CSS/CSS3.
Sortable Draggable Dynamic Table Plugin - JSIronTable
- Table - 1710 ViewsJSIronTable 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 ViewsA 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 ViewsA 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 ViewsA 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 ViewsA 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 ViewsA 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 ViewsA jQuery slider plugin which makes uses of Bootstrap 4 carousel component to create responsive, configurable, auto-rotating sliders, carousels, slideshows with minimal effort.
Interactive Confetti Animation In JavaScript And Canvas
- Animation - 1651 ViewsPretty 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 ViewsDemano 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 ViewsSleekadmin 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 ViewsAn ultra-light and dead simple image lightbox plugin to display your images in an overlay that covers the entire screen.