JavaScripting

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


  • Imager.js

    Responsive images while we wait for srcset to finish cooking

    61%
  • Responsive Slides

    Simple & lightweight responsive slider plugin (in 1kb)

    61%
  • Swipebox

    A touchable jQuery lightbox

    59%
  • 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%
  • Baguette Box.js

    Simple and easy to use lightbox script written in pure JavaScript

    58%
  • Sequence

    The Responsive Slider with Advanced CSS3 Transitions

    58%
  • Unveil

    A very lightweight jQuery plugin to lazy load images

    57%
  • Intense Images

    A simple library to view large images up close using simple mouse interaction, and the full screen.

    57%
  • Lightslider

    JQuery lightSlider is a lightweight responsive Content slider with carousel thumbnails navigation

    57%
  • Vegas

    Vegas is a jQuery plugin to add beautiful fullscreen backgrounds to your webpages. It even allows Slideshows.

    55%
  • Justified Gallery

    JQuery plugin that allows you to create a gallery with a justified grid. Fill all the spaces!

    51%
  • Galleria

    Galleria is a JavaScript image gallery framework. The aim is to simplify the process of creating professional image galleries for the web and mobile devices.

    50%
  • Fotorama

    A simple, stunning, powerful jQuery gallery. Licensed under the MIT.

    48%
  • jQuery.panzoom

    A jQuery plugin for panning and zooming elements using CSS3.

    48%
  • Chocolat

    Chocolat : Responsive jQuery Lightbox Plugin

    47%
  • 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.

    47%
  • Glfx.js

    An image effects library for JavaScript using WebGL

    45%