JavaScripting

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


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

    A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS

    57%
  • jCanvas

    A jQuery plugin that makes the HTML5 canvas easy to work with.

    38%
  • Fotorama

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

    48%
  • Bonsai

    BonsaiJS is a graphics library and renderer

    47%
  • Canvg

    Javascript SVG parser and renderer on Canvas

    65%
  • Ocanvas

    JavaScript library for object-based canvas drawing.

    27%
  • Jail

    JqueryAsynchImageLoader Plugin for jQuery

    32%
  • Easel JS

    The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.

    79%
  • Caman Js

    Pure Javascript HTML5 (Ca)nvas (Man)ipulation

    57%
  • Breathing Halftone

    Images go whoa with lots of floaty dots

    13%
  • Img Liquid

    jQuery plugin to resize images to fit in a container.

    40%
  • Magnific Popup

    Light and responsive lightbox plugin with focus on performance.

    80%
  • Imager.js

    Responsive images while we wait for srcset to finish cooking

    60%
  • Svg.js

    A lightweight library for manipulating and animating SVG

    81%
  • Intense Images

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

    57%
  • FloraJS

    FloraJS is a JavaScript framework for simulating natural systems in a web browser.

    20%