JavaScripting

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


  • Snap.svg

    The JavaScript library for modern SVG graphics.

    77%
  • Svg.js

    A lightweight library for manipulating and animating SVG

    83%
  • 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%
  • React Easy Crop

    A React component to crop images with easy interactions

    25%
  • Scenejs

    An extensible WebGL-based engine for high-detail 3D visualisation

    38%
  • Lightslider

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

    56%
  • P5.js

    A JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. http://twitter.com/p5xjs —

    24%
  • Html2canvas

    Screenshots with JavaScript

    88%
  • Threesixty Slider

    jQuery image slider plugin for creating 360 degree product tours

    41%
  • Slides

    Slides is a crazy simple slideshow plugin for jQuery. With features like looping, auto play, fade or slide transition effects, crossfading, image preloading, and auto generated pagination. With Slides you’ll never see multiple slides fly by. Slides elegantly just slides from one slide to the next. Awesome.

    42%
  • Liquidfun

    2D physics engine for games

    65%
  • Breathing Halftone

    Images go whoa with lots of floaty dots

    13%
  • X3dom

    X3DOM. A framework for integrating and manipulating X3D scenes as HTML5/DOM elements.

    47%
  • Cropper

    A simple jQuery image cropping plugin.

    75%
  • Elastislide

    Elastislide is a responsive image carousel that will adapt fluidly in a layout. It is a jQuery plugin that can be laid out horizontally or vertically with a pre-defined minimum number of shown images

    22%
  • Ejecta

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

    56%
  • W Paint

    jQuery Paint Plugin

    23%