JavaScripting

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


  • Web Rx

    WebRx is a Javascript MVVM-Framework built on ReactiveX for Javascript (RxJs) that combines functional-reactive programming with Observable-driven declarative Data-Binding, Templating and Client-Side Routing.

    20%
  • Oc Lazy Load

    Load modules on demand (lazy load) in AngularJS

    61%
  • Min Pub Sub

    198 byte publish/subscribe messaging micro-framework

    18%
  • Remote Storage

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

    58%
  • 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%
  • Swig

    Take a swig of the best template engine for JavaScript.

    60%
  • 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%
  • Backbone.stickit

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

    50%
  • Alloy Ui

    Alloy is a UI metaframework that provides a consistent and simple API for building web applications across allthree levels of the browser: structure, style and behavior.

    60%
  • UI Router

    The de-facto solution to flexible routing with nested views

    81%
  • Aurelia Framework

    The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform.

    77%
  • Use.js

    An AMD/RequireJS plugin for consuming incompatible JavaScript files.

    14%
  • Skel

    A lightweight responsive framework for the www

    44%
  • Lunr.js

    A bit like Solr, but much smaller and not as bright

    74%
  • Bottlejs

    A powerful, extensible dependency injection micro container for JavaScript applications

    44%
  • Rill

    :left_right_arrow: Universal web application framework.

    29%
  • Grapnel.js

    A simple, lightweight library making it easy to create routes or run events based on a specific URL hashtag.

    16%