JavaScripting

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


  • Use.js

    An AMD/RequireJS plugin for consuming incompatible JavaScript files.

    14%
  • 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%
  • Conditioner

    Frizz Free, Environment-aware, JavaScript Modules

    35%
  • Backbone Layout Manager

    A layout and template manager for Backbone.js applications.

    48%
  • Wee

    Blueprint for modern web development

    25%
  • Routie

    a tiny javascript hash router

    28%
  • Jwerty

    Awesome handling of keyboard events

    37%
  • 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%
  • Hydra.js

    Create a scalable, maintainable and module oriented system using Hydra.js

    14%
  • Flakes

    Flakes is an Admin Template Framework. A combination of CSS Libraries, JavaScript Libraries and Design files that help you build business tools very quickly.

    38%
  • Maria

    The MVC framework for JavaScript applications. The real MVC. The Smalltalk MVC. The Gang of Four MVC.

    31%
  • Lazy Load Xt

    Lazy load XT is a jQuery plugin for images, videos and other media

    44%
  • When

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

    63%
  • Sticky Kit

    A jQuery plugin for creating smart sticky elements

    59%
  • Robotjs

    Node.js Desktop Automation.

    80%
  • Nuclear Js

    Reactive Flux built with ImmutableJS data structures. Framework agnostic.

    55%
  • Lucid Js

    LucidJS is a chainable event emitter library. It offers several unique features such as set events, emitter piping, DOM node encapsulation, sub events, along with the usual event triggering and binding. LucidJS emitters also feature meta events that allow listening for event binding and event triggering. LucidJS works in both the browser and node.js.

    23%