JavaScripting

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


  • Use.js

    An AMD/RequireJS plugin for consuming incompatible JavaScript files.

    14%
  • JavascriptMVC

    Develop with direction! With CanJS, jQuery++, FuncUnit, Steal, DocumentJS.

    14%
  • Q

    A tool for making and composing asynchronous promises in JavaScript

    80%
  • 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%
  • Delorean

    An Agnostic, Complete Flux Architecture Framework

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

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

    16%
  • Black Hole.js

    Renders black hole gravitational lensing effects in an image canvas using WebGL, glfx.js, and numeric.js

    12%
  • Lunr.js

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

    74%
  • Stream Js

    JS / Browser Client - Build Activity Feeds & Streams with GetStream.io

    36%
  • Flight

    A lightweight, component-based JavaScript framework

    71%
  • Dojo

    Dojo saves you time and scales with your development process, using web standards as its platform. It’s the toolkit experienced developers turn to for building high quality desktop and mobile web applications.

    59%
  • Inferno

    An extremely fast, React-like JavaScript library for building modern user interfaces

    82%
  • Serenade.js

    Client side MVC framework

    28%
  • 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%
  • Backbone Layout Manager

    A layout and template manager for Backbone.js applications.

    49%
  • Wee

    Blueprint for modern web development

    26%