JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • Flickity

    :leaves: Touch, responsive, flickable carousels

    72%
  • Foresight.js

    Foresight.js gives webpages the ability to tell if the user's device is capable of viewing high-resolution images (such as the 3rd generation iPad) before the image is requested from the server. Additionally, it judges if the user's device currently has a fast enough network connection for high-resolution images. Depending on device display and network connectivity, foresight.js will request the appropriate image for the webpage.

    45%
  • Glide

    A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more

    77%
  • Egjs Flicking

    :carousel_horse: :recycle: Simple module to implement flicking carousel interaction

    60%
  • Cycle2

    2nd gen cycling

    38%
  • jQuery Backstretch

    Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes.

    64%
  • Unveil

    A very lightweight jQuery plugin to lazy load images

    55%
  • Smooth Div Scroll

    A jQuery plugin for smooth scrolling.

    27%
  • Slit Slider

    A responsive slideshow with a twist: the idea is to slice open the current slide when navigating to the next or previous one. Using jQuery and CSS animations we can create unique slide transitions for the content elements.

    22%
  • Lity

    Lightweight responsive lightbox.

    44%
  • Featherlight

    Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via config object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights about 4kB – in total.

    59%
  • Glfx.js

    An image effects library for JavaScript using WebGL

    49%
  • Chocolat

    Chocolat : Responsive jQuery Lightbox Plugin

    51%
  • Blueberry

    A jQuery image slider plugin written specifically for responsive web design.

    11%
  • React Easy Crop

    A React component to crop images with easy interactions

    25%
  • Microfiche.js

    A carousel library made With Associates, focusing on performance, simplicity and touch.

    15%
  • Baguette Box.js

    Simple and easy to use lightbox script written in pure JavaScript

    59%