JavaScripting

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


  • Enyo

    A JavaScript application framework emphasizing modularity and encapsulation

    55%
  • ifvisible.js

    Checks if the current page is visible or not

    44%
  • Knockout Projections

    Knockout.js observable arrays get smarter

    9%
  • Aload

    Loads images, scripts, styles, iframes, videos and audio asynchronously.

    20%
  • Gas

    Google Analytics on Steroids. A Google Analytics implementation with more power features.

    27%
  • Cycle Core

    A fully reactive JavaScript framework for Human-Computer Interaction

    77%
  • Mobservable

    Observable data. Reactive functions. Simple code.

    92%
  • Loglevel

    Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods

    59%
  • Terrificjs

    Terrific JavaScript Framework

    21%
  • Sdk Js

    Tanker client-side encryption SDK for JavaScript

    42%
  • Riotjs

    The 1kb client side MV* library

    79%
  • 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%
  • Robotjs

    Node.js Desktop Automation.

    80%
  • Derby

    MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers

    67%
  • Sproutcore

    JavaScript Application Framework - JS library only

    55%
  • 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%
  • Hamsters.js

    100% Vanilla Javascript Multithreading & Parallel Execution Library

    32%