JavaScripting

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


  • Rambda

    Faster alternative to Ramda in just 10kB

    53%
  • Min Pub Sub

    198 byte publish/subscribe messaging micro-framework

    18%
  • 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%
  • Polished

    A lightweight toolset for writing styles in JavaScript ✨

    73%
  • Fetchival

    window.fetch wrapper for writing simple and expressive requests

    25%
  • jStorage

    jStorage is a simple key/value database to store data on browser side. As a bonus it is also a local pubsub platform to sync data between tabs/windows

    47%
  • Steal

    Gets JavaScript

    54%
  • Platform.js

    A platform detection library that works on nearly all JavaScript platforms.

    63%
  • Pilot

    Pilot — multifunction JavaScript router.

    24%
  • Boiler

    Boiler is a utility library that makes every day tasks in JavaScript easier by providing over 115 methods that work on arrays, collections, functions, numbers, objects, and strings.

    10%
  • Pegasus

    Load data while still loading other scripts and display data faster in jQuery, Backbone, Angular, ... apps

    34%
  • Robotjs

    Node.js Desktop Automation.

    81%
  • Gas

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

    27%
  • Cram

    Simple AMD and CommonJS module bundler.

    10%
  • Knockout Projections

    Knockout.js observable arrays get smarter

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