JavaScripting

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


  • Onfire.js

    onfire.js is a simple events dispatcher subscribe / publish library (< 1kb). async, simple and usefull.

    23%
  • 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%
  • Then.js

    The fastest, smallest, fully compatible, full-featured asynchronous module!

    29%
  • Conditioner

    Frizz Free, Environment-aware, JavaScript Modules

    35%
  • Webshim

    Webshims Lib is a modular capability-based polyfill-loading library

    48%
  • Redux Loop

    A port of elm-effects and the Elm Architecture to Redux that allows you to sequence your effects naturally and purely by returning them from your reducers.

    57%
  • 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%
  • Refluxjs

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

    66%
  • Lunr.js

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

    74%
  • Autolink Js

    Tiny little tool to find URLs in a string of text and hyperlink them

    20%
  • 101

    A modern JS utility library

    45%
  • Cellx

    Ultra-fast implementation of reactivity for javascript

    28%
  • Diagram

    JS tool for making node graphs. Inspired by dependency graph

    36%
  • Pilot

    Pilot — multifunction JavaScript router.

    24%
  • Connective

    agent-based reactive programming library for typescript

    18%
  • Inject

    AMD and CJS dependency management in the browser

    27%
  • 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%