JavaScripting

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


  • Gas

    Google Analytics on Steroids. A Google Analytics implementation with more power features.

    27%
  • Curl

    A small, fast module and resource loader with dependency management. (AMD, CommonJS Modules/1.1, CSS, HTML, etc.)

    49%
  • Knockout Projections

    Knockout.js observable arrays get smarter

    9%
  • Q

    A tool for making and composing asynchronous promises in JavaScript

    80%
  • Fast.js

    Faster user-land reimplementations for several common builtin native JavaScript functions.

    53%
  • P

    Peer-to-peer networking with browsers

    18%
  • Buster

    A powerful suite of automated test tools for JavaScript.

    24%
  • PreloadJS

    PreloadJS makes preloading assets & getting aggregate progress events easier in JavaScript. It uses XHR2 when available, and falls back to tag-based loading when not.

    64%
  • Davis.js

    RESTful degradable JavaScript routing using pushState

    26%
  • Vue I18n

    :globe_with_meridians: Internationalization plugin for Vue.js

    78%
  • Fetchival

    window.fetch wrapper for writing simple and expressive requests

    24%
  • Backbone Nested

    A plugin to make Backbone.js keep track of nested attributes.

    30%
  • When

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

    63%
  • 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%
  • 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%
  • Steal

    Gets JavaScript

    54%
  • Humane.js

    A simple, modern, browser notification system

    48%