JavaScripting

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


  • Knockout

    Knockout makes it easier to create rich, responsive UIs with JavaScript

    79%
  • Zxcvbn

    zxcvbn, named after a crappy password, is a JavaScript password strength estimation library. Use it to implement a custom strength bar on a signup form near you!

    79%
  • C3

    A D3-based reusable chart library

    79%
  • Popmotion

    A 12kb Javascript motion engine. Use for animation, physics and input tracking.

    79%
  • Pikaday

    A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS

    79%
  • Vivus

    JavaScript library to make drawing animation on SVG

    79%
  • Raphael

    JavaScript Vector Library

    79%
  • Magnific Popup

    Light and responsive lightbox plugin with focus on performance.

    79%
  • Interact.js

    Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE8+)

    78%
  • Tippyjs

    Highly customizable vanilla JS tooltip/popover library

    78%
  • Watermelon Db

    🍉 High-performance reactive database for powerful React and React Native apps ⚡️

    78%
  • Chai

    BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

    78%
  • Bootstrap Datetimepicker

    Date/time picker widget based on twitter bootstrap

    78%
  • Go Js

    All GoJS samples, extensions, and documentation

    78%
  • Vis

    Dynamic, browser-based visualization library

    78%
  • Flot

    Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features.

    78%
  • Pickadate.js

    lightweight jquery date selector with multi-language support

    78%