JavaScripting

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


  • Humane.js

    A simple, modern, browser notification system

    50%
  • Lazy Load Xt

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

    46%
  • Web Rx

    WebRx is a Javascript MVVM-Framework built on ReactiveX for Javascript (RxJs) that combines functional-reactive programming with Observable-driven declarative Data-Binding, Templating and Client-Side Routing.

    21%
  • Ect

    Fastest JavaScript template engine with embedded CoffeeScript syntax

    26%
  • Nunjucks

    A jinja2-inspired templating system for javascript

    16%
  • Jquery Timeago

    Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").

    71%
  • 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.

    86%
  • Supermodel

    Supermodel - Minimal Model Tracking for Backbonejs

    22%
  • Koa

    Expressive middleware for node.js using ES2017 async functions

    93%
  • Jade

    Jade - robust, elegant, feature rich template engine for nodejs

    88%
  • Express

    Sinatra inspired web development framework for node.js -- insanely fast, flexible, and simple

    94%
  • Meld

    AOP for JS with before, around, on, afterReturning, afterThrowing, after advice, and pointcuts

    30%
  • Ng Sweet Alert

    :loudspeaker: Sweetalert directive for angular js( angular sweetalert), without writing single javascript code

    16%
  • Postal.js

    JavaScript pub/sub library supporting some advanced subscription features, plus message capture and replay

    56%
  • 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.

    32%
  • Hermes.js

    Message and Error logger implementation

    2%
  • Vis

    Dynamic, browser-based visualization library

    82%