JavaScripting

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


  • 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%
  • Backbone Deep Model

    Improved support for models with nested attributes.

    37%
  • Humane.js

    A simple, modern, browser notification system

    49%
  • Aura

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

    55%
  • Cellx

    Ultra-fast implementation of reactivity for javascript

    27%
  • Straw

    Realtime processing framework for Node.js

    20%
  • Ext JS

    Repository for extjs to be used as a git-submodule in projects

    10%
  • Polished

    A lightweight toolset for writing styles in JavaScript ✨

    72%
  • JsRender

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

    50%
  • Rest

    RESTful HTTP client for JavaScript

    45%
  • Backbone.stickit

    Backbone data binding, model binding plugin. The real logic-less templates.

    51%
  • Grips

    Simple-logic templates

    17%
  • Scale App

    scaleApp is a JavaScript framework for scalable One-Page-Applications

    22%
  • Platform.js

    A platform detection library that works on nearly all JavaScript platforms.

    62%
  • Timeago.js

    timeago.js is a tiny library used to format date with `*** time ago` statement. eg: '3 hours ago'.

    71%
  • Immer

    Create the next immutable state by mutating the current one

    89%
  • Ripple

    A tiny foundation for building reactive views

    39%