JavaScripting

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


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

    window.fetch wrapper for writing simple and expressive requests

    24%
  • T.js

    A tiny javascript templating framework in ~400 bytes gzipped

    27%
  • Jsviews

    Interactive data-driven views, built on top of JsRender templates

    31%
  • Vis

    Dynamic, browser-based visualization library

    78%
  • Handlebars.js

    Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. An extension to the Mustache templating language created by Chris Wanstrath.

    88%
  • When

    A solid, fast Promises/A+ and when() implementation, plus other async goodies.

    63%
  • React Templates

    Light weight templates for react

    48%
  • Aura

    A scalable, event-driven JavaScript architecture for developing widget-based applications. Works with Backbone.js and other frameworks.

    55%
  • Visibility.js

    Visibility.js allows you to determine whether your web page is visible to a user, is hidden in background tab or is prerendering. It allows you to use the page visibility state in JavaScript logic and improve browser performance by disabling unnecessary timers and AJAX requests, or improve user interface experience (for example, by stopping video playback or slideshow when user switches to another browser tab).

    47%
  • Inkline

    Inkline is the customizable Vue.js UI/UX Library designed for creating flawless responsive websites.

    47%
  • Xsm

    State Management made eXtraordinarily simple and effective for Angular, React, and Vue

    8%
  • Redux Side Effects

    Redux toolset for keeping all the side effects inside your reducers while maintaining their purity.

    12%
  • Pilpil

    Pilpil - Progressive Image Loading

    15%
  • Angular History

    A history service for AngularJS. Undo/redo, that sort of thing. Has nothing to do with the "back" button, unless you want it to.

    14%
  • Layzr.js

    A small, fast, modern, and dependency-free library for lazy loading.

    60%