JavaScripting

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


  • Loopback

    LoopBack makes it easy to build modern applications that require complex integrations.

    83%
  • Durandal

    A cross-device, cross-platform client framework written in JavaScript and designed to make building Single Page Applications (SPAs) easy to create and maintain.

    54%
  • Foundation

    The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites and apps that work on any kind of device.

    91%
  • Bottlejs

    A powerful, extensible dependency injection micro container for JavaScript applications

    44%
  • jQuery Pjax

    pushState + ajax = pjax

    78%
  • Layzr.js

    A small, fast, modern, and dependency-free library for lazy loading.

    60%
  • Head js

    The only script in your HEAD. Head JS loads JavaScript files in parallel like images without blocking the page. Your page will be faster. Even with a single combined file.

    53%
  • Director

    a tiny and isomorphic URL router for JavaScript

    65%
  • Backbone React Component

    A bit of nifty glue that automatically plugs your Backbone models and collections into your React components, on the browser and server

    39%
  • Node Browserify

    browser-side require() the node.js way

    82%
  • JsRender

    A light-weight but powerful templating engine, highly extensible, without DOM or jQuery dependency.

    50%
  • Aura

    A scalable, event-driven JavaScript architecture for developing widget-based applications. Works with Backbone.js and other frameworks.

    55%
  • 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%
  • Ripple

    A tiny foundation for building reactive views

    38%
  • Script.js

    Asyncronous JavaScript loader and dependency manager

    53%
  • Jquery Timeago

    Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").

    68%
  • Alertify.js

    JavaScript Alert/Notification System

    60%