JavaScripting

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


  • Idealforms

    The ultimate framework for building and validating responsive HTML5 forms.

    34%
  • 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%
  • Platform

    Reactive libraries for Angular

    86%
  • Midi.js

    Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.

    61%
  • Meld

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

    29%
  • Jo

    Jo is a thin (~12K) candy shell for PhoneGap apps. It's an HTML5 mobile app framework which provides UI widgets, a flexible event model, a wrapper for sound, and a light data layer. Apps are skinnable with CSS3, and work everywhere PhoneGap does... and then some, including Adobe Air and OSX (desktop and dashboard).

    39%
  • Voix

    A JavaScript library to add voice commands to your sites, apps or games. [WIP]

    21%
  • Text Tailor.js

    jQuery plugin, tailor made text to fill the height of the parent element or ellipse it if it doesn't fit

    14%
  • Selectivity

    Modular and light-weight selection library for jQuery and Zepto.js

    44%
  • Sdk Js

    Tanker client-side encryption SDK for JavaScript

    42%
  • React Editext

    Editable Text Component for React Apps

    30%
  • Queue

    Yet another asynchronous helper library for JavaScript. 387 bytes minified and gzipped!

    43%
  • Modules Webmake

    Bundle CommonJS/Node.js modules for web browser

    23%
  • Knockout Projections

    Knockout.js observable arrays get smarter

    9%
  • Blizzard.js

    A promise-based Node.JS library for the Blizzard Battle.net Community Platform API

    24%
  • Coquette

    A micro framework for JavaScript games

    24%
  • Scroll Trigger

    Triggers classes on html elements based on the scroll position. Uses requestAnimationFrame so it doesn't jack the users scroll.

    63%