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%
  • Ocanvas

    JavaScript library for object-based canvas drawing.

    27%
  • Soc.js

    An easier way to create social icons

    3%
  • 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%
  • Photobox

    A lightweight CSS3 image gallery that is pretty to look and and easy to use

    38%
  • 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%
  • Fabric.js

    Javascript Canvas Library, SVG-to-Canvas (and canvas-to-SVG) Parser

    90%
  • Focal Point

    A small set of CSS classnames to help keep images cropped on the focal point for responsive designs. Using only HTML/CSS, web authors can specify an image's focal point, which stays as the image's primary focus, while the image's available width changes on responsive webpages. Crop and re-size images depending on available width and let CSS to do all of the work, and without any JavaScript.

    31%
  • Breathing Halftone

    Images go whoa with lots of floaty dots

    13%
  • Viewerjs

    JavaScript image viewer.

    68%
  • Magnific Popup

    Light and responsive lightbox plugin with focus on performance.

    81%
  • Prettyphoto

    prettyPhoto is a jQuery based lightbox clone. Not only does it support images, it also add support for videos, flash, YouTube, iFrames. It’s a full blown media lightbox. The setup is easy and quick, plus the script is compatible in every major browser.

    36%
  • Tremula Js

    TremulaJS: Picture Streams + Momentum Engine + Bézier Paths + Multi-Device

    40%
  • Img Liquid

    jQuery plugin to resize images to fit in a container.

    40%
  • Two.js

    A renderer agnostic two-dimensional drawing api for the web.

    74%
  • Obelisk.js

    JavaScript Engine for Building Isometric Pixel Element with HTML5 Canvas

    47%
  • Joint

    JavaScript diagramming library

    29%