JavaScripting

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


  • Bootstrap Ajax

    A library for adding declarative ajax functionality to your website

    37%
  • Twitterlib

    Twitter JavaScript API library

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

    49%
  • P

    Peer-to-peer networking with browsers

    18%
  • Libretaxi

    LibreTaxi, free and open source Uber/Lyft alternative to connect passengers and drivers.

    71%
  • Keymaster

    A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.

    67%
  • Curl

    A small, fast module and resource loader with dependency management. (AMD, CommonJS Modules/1.1, CSS, HTML, etc.)

    51%
  • Radio

    Dependency-free Chainable Publish/Subscribe Library for Javascript

    18%
  • Autolink Js

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

    19%
  • Speakingurl

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

    44%
  • Lunr.js

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

    73%
  • Backbone.stickit

    Backbone data binding, model binding plugin. The real logic-less templates.

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

    11%
  • Page.js

    Micro client-side router inspired by the Express router (~1200 bytes)

    80%
  • JS Signals

    Custom Event/Messaging system for JavaScript inspired by AS3-Signals

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