JavaScripting

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


  • Victor

    A JavaScript 2D vector class with methods for common vector operations

    38%
  • Obelisk.js

    JavaScript Engine for Building Isometric Pixel Element with HTML5 Canvas

    47%
  • Idealforms

    The ultimate framework for building and validating responsive HTML5 forms.

    34%
  • jQuery.mb.yt Player

    use a custom youtube player for a video as background on jQuery framework

    49%
  • 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%
  • Video.js

    Universal video embed.

    96%
  • Platform

    Reactive libraries for Angular

    86%
  • Pdfmake

    Client/server side PDF printing in pure JavaScript

    82%
  • 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%
  • Midi Writer Js

    ♬ JavaScript library providing an API for programmatically generating expressive multi-track MIDI files in browser and Node.

    38%
  • Knockout Projections

    Knockout.js observable arrays get smarter

    9%