JavaScripting

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


  • Invisible

    Invisible.js: Reusable models for the client and the server

    15%
  • 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).

    47%
  • 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%
  • Jsblocks

    Better MV-ish Framework

    53%
  • PubNub

    PubNub makes Real-time Real Easy with a Simple Communications API. Two Functions: Send/Receive (Publish/Subscribe). We provide a web-service API for businesses to build scalable Data Push communication apps on Mobile, Tablet and Web. Bidirectional JSON.

    40%
  • 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%
  • Almond

    A minimal AMD API implementation for use after optimized builds

    49%
  • Lmd

    LMD: Lazy Module Declaration. Be lazy: lazy load @ lazy init

    24%
  • Redux Side Effects

    Redux toolset for keeping all the side effects inside your reducers while maintaining their purity.

    12%
  • Jquerypp

    jQuery's missing utils and special events

    43%
  • Chaplin

    An Application Architecture Using Backbone.js

    56%
  • Refluxjs

    A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux

    66%
  • Transparency

    Transparency is a semantic template engine for the browser. It maps JSON objects to DOM elements by id, class and data-bind attributes.

    34%
  • Hasher

    Browser history manager for rich media websites

    26%
  • Ethvtx

    🌀Ethereum-Ready & Framework-Agnostic Redux Store Configuration

    19%
  • jQuery Pjax

    pushState + ajax = pjax

    78%
  • Venus.js

    where bugs go to die

    28%