JavaScripting

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


  • Mediator.js

    An implementation of the mediator pattern for asynchronous events in Javascript

    29%
  • Inject

    AMD and CJS dependency management in the browser

    28%
  • Stapes

    a (really) tiny Javascript MVC microframework

    28%
  • Lovli.js

    A boilerplate for developing react+redux applications with rethinkdb/horizon as realtime database and express for the server.

    28%
  • Pagerjs

    The Single Page Application Framework for KnockoutJS

    28%
  • Teddy

    An easy-to-read, HTML-based, mostly logic-less DOM templating engine with support for both server-side and client-side templating.

    27%
  • Gas

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

    27%
  • Fetchival

    window.fetch wrapper for writing simple and expressive requests

    27%
  • T.js

    A tiny javascript templating framework in ~400 bytes gzipped

    27%
  • Grapnel.js

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

    27%
  • Cellx

    Ultra-fast implementation of reactivity for javascript

    26%
  • Davis.js

    RESTful degradable JavaScript routing using pushState

    26%
  • Hasher

    Browser history manager for rich media websites

    26%
  • Buster

    A powerful suite of automated test tools for JavaScript.

    26%
  • Lmd

    LMD: Lazy Module Declaration. Be lazy: lazy load @ lazy init

    26%
  • Ect

    Fastest JavaScript template engine with embedded CoffeeScript syntax

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

    24%