JavaScripting

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


  • Handlebars.js

    Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. An extension to the Mustache templating language created by Chris Wanstrath.

    88%
  • Mousetrap

    Simple library for handling keyboard shortcuts in Javascript

    73%
  • Jsviews

    Interactive data-driven views, built on top of JsRender templates

    31%
  • 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%
  • Ink

    An HTML5/CSS3 framework used at SAPO for fast and efficient website design and prototyping

    54%
  • Famous

    Famo.us is a powerful JavaScript framework designed to build rich, interactive web applications. It is the only framework that provides an open source 3D layout engine fully integrated with a 3D physics-based animation engine that can render to DOM, Canvas, or WebGL. Famo.us is currently in public beta.

    71%
  • Framework7

    Full Featured HTML Framework For Building iOS & Android Apps

    87%
  • Lozad.js

    🔥 Highly performant, light ~0.9kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more

    74%
  • When

    A solid, fast Promises/A+ and when() implementation, plus other async goodies.

    62%
  • Q

    A tool for making and composing asynchronous promises in JavaScript

    80%
  • Webshim

    Webshims Lib is a modular capability-based polyfill-loading library

    48%
  • Supermodel

    Supermodel - Minimal Model Tracking for Backbonejs

    21%
  • Ripple

    A tiny foundation for building reactive views

    38%
  • 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%
  • Flux

    Application Architecture for Building User Interfaces

    88%
  • Page.js

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

    77%
  • Lazysizes

    High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.

    84%