JavaScripting

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


  • Underscore

    JavaScript's utility _ belt

    90%
  • Vux

    Mobile UI Components based on Vue & WeUI

    88%
  • Java Script Load Image

    JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled and/or cropped HTML img or canvas element. It also provides a method to parse image meta data to extract Exif tags and thumbnails and to restore the complete image header after resizing.

    67%
  • Bignumber.js

    A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic

    75%
  • Validetta

    A tiny jquery plugin for validate your forms

    19%
  • Blizzard.js

    A promise-based Node.JS library for the Blizzard Battle.net Community Platform API

    24%
  • Knockout Projections

    Knockout.js observable arrays get smarter

    9%
  • Timer.js

    Timer.js is a periodic timer for Node.js and the browser.

    13%
  • Scene Graph.js

    HTML5 Canvas and Animation Framework

    17%
  • Rekapi

    A keyframe animation library for JavaScript.

    34%
  • 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%
  • Flexi Color Picker

    A pure JavaScript color picker - no images, external libraries, CSS or 1px divs.

    26%
  • Element Transitions.js

    Simple transitions for web pages

    45%
  • Jeeliz Face Filter

    Javascript/WebGL lightweight face tracking library designed for augmented reality webcam filters. Features : multiple faces detection, rotation, mouth opening. Various integration examples are provided (Three.js, Babylon.js, FaceSwap, Canvas2D, CSS3D...).

    64%
  • Barba.js

    Create badass, fluid and smooth transition between your website's pages.

    75%
  • Voyeur.js

    Voyeur is a tiny (1.2kb) Javascript library that lets you traverse and manipulate the DOM the way it should have been.

    30%
  • Codedoc

    Create beautiful modern documentation websites.

    29%