JavaScripting

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


  • Queen

    A platform for running scripts on many browsers

    8%
  • Cram

    Simple AMD and CommonJS module bundler.

    10%
  • 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%
  • Across Tabs

    Easy communication between cross-origin browser tabs

    48%
  • Remote Storage

    Client-side Javascript library to make apps compatible with a remote storage.

    58%
  • Mout

    Modular JavaScript Utilities

    46%
  • 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%
  • JsRender

    A light-weight but powerful templating engine, highly extensible, without DOM or jQuery dependency.

    50%
  • JayData

    JayData is a unified data access library for JavaScript to CRUD data from different sources like WebSQL/SQLite, IndexedDB, MongoDb, ASP.NET WebAPI, OData, HTML5 localStorage, Facebook or YQL. The library can be integrated with KendoUI, Knockout.js, Handlebars.js or Sencha Touch 2 and can be used on Node.js as well.

    30%
  • Xsm

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

    8%
  • Refraction

    A guard that represents a central point of control in your application

    8%
  • ifvisible.js

    Checks if the current page is visible or not

    44%
  • Tungstenjs

    Tungsten.js is a modular framework for creating web UIs with high-performance rendering on both server and client.

    26%
  • Backbone Associations

    Create object hierarchies with Backbone models; Respond to hierarchy changes using regular Backbone events.

    30%
  • 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%
  • Dojo

    Dojo saves you time and scales with your development process, using web standards as its platform. It’s the toolkit experienced developers turn to for building high quality desktop and mobile web applications.

    59%
  • Aura

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

    55%