JavaScripting

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


  • Lazy.js

    Like underscore.js, but lazier

    61%
  • Refluxjs

    A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux

    66%
  • Min Pub Sub

    198 byte publish/subscribe messaging micro-framework

    18%
  • Invisible

    Invisible.js: Reusable models for the client and the server

    15%
  • Mediator.js

    An implementation of the mediator pattern for asynchronous events in Javascript

    29%
  • Cellx

    Ultra-fast implementation of reactivity for javascript

    28%
  • Pilot

    Pilot — multifunction JavaScript router.

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

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

    50%
  • UI Router

    The de-facto solution to flexible routing with nested views

    81%
  • Use.js

    An AMD/RequireJS plugin for consuming incompatible JavaScript files.

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

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

    16%
  • JS Signals

    Custom Event/Messaging system for JavaScript inspired by AS3-Signals

    41%