An open API service indexing awesome lists of open source software.

awesome-jquery

A curated list of awesome jQuery plugins, resources and other shiny things.
https://github.com/petk/awesome-jquery

Last synced: about 3 hours ago
JSON representation

  • Resources

  • Plugins

    • Miscellaneous Resources

      • Plugins - Registry of jQuery plugins, [previous one](http://plugins.jquery.com/) is now in read-only mode.
      • Plugins - Registry of jQuery plugins, [previous one](http://plugins.jquery.com/) is now in read-only mode.
      • jQuery Unheap - A tidy repository of jQuery plugins.
      • jQuery Rain - Top & Best jQuery plugins, tutorials, cool effects, examples, demos.
      • jQuery Rain - Top & Best jQuery plugins, tutorials, cool effects, examples, demos.
      • jQuery Rain - Top & Best jQuery plugins, tutorials, cool effects, examples, demos.
  • Animation

    • Editors

      • jQuery TE - Lightweight HTML editor.
      • Froala WYSIWYG HTML Editor - jQuery WYSIWYG Rich Text Editor based on HTML5.
      • Hallo - Simple rich text editor (contentEditable) for jQuery UI.
      • jQuery Notebook - A modern, simple and elegant WYSIWYG rich text editor.
      • TinyMCE - Popular WYSIWYG editor with jQuery build and a jQuery integration plugin.
    • Validation

      • FormValidation - Form fields validator, designed for Bootstrap, Foundation, Pure, Semantic UI, UIKit and other frameworks.
      • h5Validate - An HTML5 form validation plugin for jQuery.
      • jQuery.validationEngine - Validation of form fields in the browser.
      • jQuery-form-validation - Validatie html forms using Laravel syntax.
      • jQuery Form Validator - Validate user input while keeping your HTML markup clean from JavaScript code.
      • jquery-validation - Drop-in validation for your existing forms, while making all kinds of customizations to fit your application really easy.
    • Miscellaneous Resources

      • Fullpage.js - Create full screen pages fast and simple.
      • jQuery Transit - Super-smooth CSS3 transformations and transitions for jQuery.
      • Material Design Preloader!s - Recreation of the Material Design preloader.
      • Midnight - Switches fixed headers on the fly.
      • Waves - Click effect inspired by Google's Material Design.
      • jQuery DrawSVG - Lightweight, simple to use jQuery plugin to animate SVG paths
      • Parallax.js - Scrolling effect.
      • Scrollify - Assists scrolling and snaps to sections. Touch optimised.
      • jQuery Particles - A plugin to easily add Particles animations to your web application
      • fakeLoader.js - Lightweight plugin that helps you create an animated spinner with a fullscreen loading mask to simulate the page preloading effect.
    • Forms

      • Bootstrap Multiselect - Multiselect for Bootstrap.
      • File Upload - File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video.
      • Labelauty - A lightweight and beautiful plugin for radio and checkbox inputs.
      • Pickadate - The mobile-friendly, responsive, and lightweight date & time input picker.
      • selectize.js - jQuery based hybrid of a textbox and \<select\> box.
      • Ideal Forms - Framework for building and validating responsive HTML5 forms.
      • jQuery Form Plugin - Easy and unobtrusive HTML forms upgrade to use AJAX.
      • jquery-minicolors - A tiny color picker plugin.
      • Justified Gallery - Allows you to create a gallery with a justified grid.
      • Payform - A library (with jQuery plugin) for building credit card forms, validating inputs, and formatting numbers.
      • Select2 - Select box with support for searching, tagging, remote data sets, infinite scrolling.
    • Menus

      • Slidebars - jQuery framework for off-canvas menus and sidebars.
      • jPanelMenu - Creates a paneled-style menu (like the type seen in the mobile versions of Facebook, Google and native iPhone applications).
      • Yamm - Yet another megamenu for Bootstrap 3.
      • jQuery contextMenu - Management facility for context menus.
      • jQuery-menu-aim - Fires events when user's cursor aims at particular dropdown menu items.
      • mmenu - App look-alike on- and off-canvas menus with sliding submenus.
      • Multi-level push menu - Allows endless nesting of navigation elements.
      • stickUp - Sticks an element to the top of the browser window while scrolling past it, always keeping it in view.
      • Superfish - Adds usability enhancements to existing multi-level drop-down menus.
    • Modals and Popups

      • Bootstrap Modal - Extends the default Bootstrap Modal class. Responsive, stackable and ajax.
      • iziModal - Elegant, responsive, flexible and lightweight modal plugin with jQuery.
      • jBox - Powerful and flexible plugin which takes care of all modal windows, tooltips and notices.
      • jQuery Modal - Simple and lightweight method of displaying modal windows.
      • tipso - A Lightweight Responsive jQuery Tooltip Plugin.
      • jQuery Popup Overlay - Responsive and accessible modal windows and tooltips.
      • Magnific Popup - Fast, light and responsive lightbox plugin.
      • Lightbox - JavaScript library used to overlay images on top of the current page.
      • animatedModal.js - Plugin for creating fullscreen modals with CSS3 transitions. You can use the transitions from `animate.css` or create your own.
      • Avgrund - Plugin for your modal boxes and popups with new concept of showing depth between popup and page.
      • SweetAlert - A beautiful replacement for JavaScript's alert.
      • vex - A modern dialog library which is highly configurable and easy to style.
    • Tables

      • Filter Table - Live searching/filtering for HTML tables.
      • FloatThead - Sticky headers. Supports responsive, window and overflow scrolling.
      • Isotope - Filter & sort magical layouts.
      • HighchartTable - Simple way to convert HTML data tables to Highcharts graphs.
      • jqGrid - Grid plugin.
      • jQuery treetable - Show a tree structure in a table.
      • jsGrid - Lightweight grid plugin.
      • DataTables - Advanced interaction controls for HTML tables.
      • FooTable - Make HTML tables responsive.
      • Stackable.js - Stacking tables on small screens.
      • Bootgrid - A grid control especially designed for bootstrap.
      • Bootstrap table - A powerful table control designed for bootstrap.
      • FancyGrid - JavaScript grid library with charts integration and server communication.
      • Stupid Table Sort - A stupidly small and simple jQuery table sorter plugin.
      • tableExport.jquery.plugin - Export HTML table to JSON, XML, CSV, TXT, SQL, Word, Excel, PNG or PDF.
      • jquery.table-shrinker - make HTML Table responsive across all devices, the right way!
    • Images, Maps and Charts

      • jquery.sparkline - Generate small sparkline charts.
      • jQuery.eraser - Erasing image with mouse or touch movements.
      • Nivo Slider - Beautiful and easy to use image slider.
      • Owl Carousel 2 - Responsive carousel slider.
      • AnyChart-jQuery - Plugin for easily using AnyChart JavaScript charting library with jQuery.
      • Arbor - Graph visualization library using web workers and jQuery.
      • BackStretch - jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element.
      • Chart.js - Simple HTML5 Charts using the \<canvas\> tag.
      • Unite Gallery - Responsive jQuery image and video gallery plugin.
      • JQuery-linechart - Simple and lightweight library for creating line charts
      • Cropper - A simple image cropping plugin.
      • Dense.js - Serving retina-ready, high pixel ratio images with ease.
      • Flot - Attractive charts.
      • Gridder - Displays a thumbnail grid expanding preview similar to the effect seen on Google Images.
      • jQuery Mapael - Plugin based on raphael.js that allows you to display dynamic vector maps.
      • jQueryGantt - Gantt editor.
      • jQuery Images Compare - Plugin for comparing two images.
      • Slick - The last carousel you'll ever need.
      • Peity - Progressive \<svg\> pie, donut, bar and line charts.
      • Viewer - A simple jQuery image viewing plugin.
    • Miscellaneous Plugins

      • Boilerplate - A jump-start for jQuery plugins development.
      • Interlink - Event interlink plugin.
      • Sisyphus - Gmail-like client-side drafts and bit more.
      • Slugify - Creates a URL slug as you type a page title (like Django slugify()).
      • Yahoo! Emoticons - Yahoo! Emoticons JQuery Plugin.
      • Readmore.js - A lightweight jQuery plugin for collapsing and expanding long blocks of text with "Read more" and "Close" links.
      • autoNumberic - autoNumeric is a standalone library that provides live as-you-type formatting for international numbers and currencies.
    • Time and Date

      • jQuery Timer Plugin - Start/Stop/Resume/Remove pretty timer inside any HTML element.
      • Timeago - Easy support of automatic updating fuzzy timestamps (e.g. "4 minutes ago").
    • Translations

      • i18n properties - Lightweight plugin for providing internationalization to JavaScript from [.properties](https://en.wikipedia.org/wiki/.properties) files
      • jquery.i18n - jQuery based Javascript internationalization library for easy internationalization of web application
      • jquery.localize.js - Easy internationalization of your static web site
  • UI

    • Miscellaneous Plugins

      • jQuery UI - Curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery.
      • Dragula - Framework agnostic drag and drop library, supports jQuery integration.
      • jQuery UI - Curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery.
      • jQuery Enhanced Splitter - Create draggable content splitters to emulate frames and separate content.
      • X-editable - In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery.
      • macon - Tiny utility (430B) to create reactive jquery components using a JSX-like syntax.
  • Testing

    • Miscellaneous Plugins

      • Qunit - A JavaScript Unit Testing framework, used by the jQuery, jQuery UI and jQuery mobile projects.
      • Qunit - A JavaScript Unit Testing framework, used by the jQuery, jQuery UI and jQuery mobile projects.
      • Mockjax - Provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses.
  • Server-side Integrations

    • Miscellaneous Plugins

      • django-static-jquery - jQuery packaged in an handy Django app to speed up new applications and deployment.
      • cheerio - jQuery for server-side manipulations. It makes possible to construct jQuery instance from HTML string then query and manipulate it. Does not implement ajax and effects API.
      • PHP front end setup without Node - Tutorial how to combine BowerPHP, Mini-Asset and Robo.li into a PHP front end asset building pipeline.
      • symfony-collection - jQuery Plugin that manages adding, deleting and moving elements from a Symfony2 collection.
      • django-static-jquery - jQuery packaged in an handy Django app to speed up new applications and deployment.
      • Bower - Useful package manager optimized for the front-end.
      • jquery-rails - A gem to automate using jQuery with Rails.
      • jquery-ui-rails - jQuery UI for the Rails asset pipeline.
  • Community

    • Miscellaneous Plugins

      • Forum - Official forum.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Facebook - Large and active group on Facebook.
      • Linked.in - Large and active group on Linked.in.
      • Quora - Ask and answer questions on Quora website.
      • Twitter - Official news and updates from the jQuery team on Twitter.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Forum - Official forum.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Linked.in - Large and active group on Linked.in.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Reddit - Discussion and sharing news, articles, plugins and tutorials, covering jQuery Core, jQuery UI, jQuery Mobile, and other related projects.
      • Quora - Ask and answer questions on Quora website.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
      • Linked.in - Large and active group on Linked.in.
      • Twitter - Official news and updates from the jQuery team on Twitter.
      • Stack Overflow - Support on Stack Overflow.
      • Meetup - Get involved locally.
  • Alternatives

    • Miscellaneous Plugins

      • jBone - jQuery implementation to use with Backbone. Supports only subset of API which is required for Backbone to work. Can be a byte-saver if you don't intend to use jQuery directly, but have Backbone in your project.
      • Zepto - small jQuery alternative, which includes ajax, effects and additional utilities.
      • cash - small jQuery alternative for modern browsers. Includes all API with deliberate exception for ajax.
      • jBone - jQuery implementation to use with Backbone. Supports only subset of API which is required for Backbone to work. Can be a byte-saver if you don't intend to use jQuery directly, but have Backbone in your project.
  • Looking for more lists like this?

  • Contributing and License

  • Mobile

    • Miscellaneous Plugins

      • Interdimensional - Spatial scrolling on mobile devices for your web pages.
      • OhSnap!.js - A simple jQuery/Zepto notification library designed to be used in mobile apps.