JavaScripting

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


  • Mobservable

    Observable data. Reactive functions. Simple code.

    92%
  • Theory

    Abstraction layer for cross platform JavaScript.

    7%
  • Inject

    AMD and CJS dependency management in the browser

    27%
  • Min Pub Sub

    198 byte publish/subscribe messaging micro-framework

    18%
  • JayData

    JayData is a unified data access library for JavaScript to CRUD data from different sources like WebSQL/SQLite, IndexedDB, MongoDb, ASP.NET WebAPI, OData, HTML5 localStorage, Facebook or YQL. The library can be integrated with KendoUI, Knockout.js, Handlebars.js or Sencha Touch 2 and can be used on Node.js as well.

    30%
  • Flow Js

    Javascript Library for Multi-step Asynchronous Logic

    12%
  • ifvisible.js

    Checks if the current page is visible or not

    44%
  • Functional Js

    A functional js library that facilitates currying and point-free / tacit programming

    23%
  • Js Cache

    jsCache is a javascript library that enables caching of javascripts, css-stylesheets and images using my localStorage polyfill. This is especially useful when serving your website for mobile phones, which have limited HTTP caching available, but also speeds up your site in an ordinary web browser as it saves HTTP requests and loads all files asynchronously.

    13%
  • Davis.js

    RESTful degradable JavaScript routing using pushState

    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.

    23%
  • Hermes.js

    Message and Error logger implementation

    3%
  • Jsface

    Small, fast, elegant, powerful, and cross platform JavaScript OOP library. Support main(), singleton, super call, private, mixins, plugins, AOP and more.

    22%
  • jTypes

    jTypes is the most comprehensive and robust JavaScript library for overcoming differential inheritance with prototype-based objects. Its lightweight yet powerful design provides web programmers on any platform or browser the ability to emulate classical inheritance where objects are defined by classes.

    10%
  • Modules Webmake

    Bundle CommonJS/Node.js modules for web browser

    23%
  • Fetchival

    window.fetch wrapper for writing simple and expressive requests

    24%
  • 101

    A modern JS utility library

    45%