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

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

    15%
  • Mousetrap

    Simple library for handling keyboard shortcuts in Javascript

    73%
  • When

    A solid, fast Promises/A+ and when() implementation, plus other async goodies.

    63%
  • Davis.js

    RESTful degradable JavaScript routing using pushState

    26%
  • Amplify

    AmplifyJS is a set of components for data management and application communication.

    42%
  • Gas

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

    27%
  • Speakingurl

    Generate of so called "static" or "nice-looking" or "slug" or "SpeakingURL" from a string.

    43%
  • Vis

    Dynamic, browser-based visualization library

    78%
  • Axios

    Promise based HTTP client for the browser and node.js

    97%
  • Lazy.js

    Like underscore.js, but lazier

    61%
  • ifvisible.js

    Checks if the current page is visible or not

    44%
  • Vue Moment

    Handy Moment.js filters for your Vue.js project.

    46%
  • Fetchival

    window.fetch wrapper for writing simple and expressive requests

    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%