JavaScripting

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


  • Page.js

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

    77%
  • Hermes.js

    Message and Error logger implementation

    3%
  • Grapnel.js

    A simple, lightweight library making it easy to create routes or run events based on a specific URL hashtag.

    15%
  • JS Signals

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

    41%
  • JSON Editor Online

    A web-based tool to view, edit and format JSON

    82%
  • 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%
  • Lodash

    An alternative to Underscore.js, delivering consistency, customization, performance, and extra features.

    93%
  • Modernizr

    Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

    91%
  • Mousetrap

    Simple library for handling keyboard shortcuts in Javascript

    73%
  • Platform.js

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

    62%
  • Humane.js

    A simple, modern, browser notification system

    48%
  • Tweet

    put twitter on your website with tweet, an unobtrusive javascript plugin for jquery

    33%
  • Twitterlib

    Twitter JavaScript API library

    17%
  • Use.js

    An AMD/RequireJS plugin for consuming incompatible JavaScript files.

    14%
  • Visibility.js

    Visibility.js allows you to determine whether your web page is visible to a user, is hidden in background tab or is prerendering. It allows you to use the page visibility state in JavaScript logic and improve browser performance by disabling unnecessary timers and AJAX requests, or improve user interface experience (for example, by stopping video playback or slideshow when user switches to another browser tab).

    48%
  • Gas

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

    27%
  • Eve.js

    A <3kb JavaScript file providing three simple methods to organize code into CSS namespaces which magically restrict code to the current context, allowing for dramatic reductions to code size and development time.

    9%