JavaScripting

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


  • Backbone React Component

    A bit of nifty glue that automatically plugs your Backbone models and collections into your React components, on the browser and server

    39%
  • Q

    A tool for making and composing asynchronous promises in JavaScript

    80%
  • jTypes

    jTypes is the most comprehensive and robust JavaScript library for overcoming differential inheritance with prototype-based objects. Its lightweight yet powerful design provides web programmers on any platform or browser the ability to emulate classical inheritance where objects are defined by classes.

    10%
  • Davis.js

    RESTful degradable JavaScript routing using pushState

    26%
  • Platform.js

    A platform detection library that works on nearly all JavaScript platforms.

    62%
  • Mousetrap

    Simple library for handling keyboard shortcuts in Javascript

    73%
  • Cram

    Simple AMD and CommonJS module bundler.

    10%
  • Keymaster

    A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.

    65%
  • Across Tabs

    Easy communication between cross-origin browser tabs

    48%
  • Ng Sweet Alert

    :loudspeaker: Sweetalert directive for angular js( angular sweetalert), without writing single javascript code

    14%
  • 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.

    13%
  • Stately.js

    Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.

    30%
  • Gas

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

    27%
  • Backbone.stickit

    Backbone data binding, model binding plugin. The real logic-less templates.

    50%
  • Node Browserify

    browser-side require() the node.js way

    82%
  • Backbone Deep Model

    Improved support for models with nested attributes.

    37%
  • Lucid Js

    LucidJS is a chainable event emitter library. It offers several unique features such as set events, emitter piping, DOM node encapsulation, sub events, along with the usual event triggering and binding. LucidJS emitters also feature meta events that allow listening for event binding and event triggering. LucidJS works in both the browser and node.js.

    23%