JavaScripting

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


  • Vivus

    JavaScript library to make drawing animation on SVG

    79%
  • Editor

    Next-gen, highly customizable content editor for the browser - based on React and Redux. WYSIWYG on steroids.

    79%
  • Rando.js

    The world's easiest, most powerful random function.

    40%
  • P2.js

    JavaScript 2D physics library

    58%
  • Oboe.js

    A fresh approach to AJAX that speeds up web applications. Progressive JSON parser with an easy interface so you can use the objects before the http response completes.

    62%
  • Assemble

    Static site generator for Node.js, Grunt.js, and Yeoman (and soon, Gulp), using the Handlebars template engine. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh-pages. Pull requests welcome, stars appreciated!

    61%
  • Vue

    Intuitive, fast & composable MVVM for building interactive interfaces.

    98%
  • Preact

    ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

    92%
  • Crypto Js

    JavaScript library of crypto standards.

    83%
  • Mithril.js

    A Javascript Framework for Building Brilliant Applications

    85%
  • Konva

    Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

    82%
  • Keymaster

    A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.

    65%
  • Hotel

    Start apps from your browser and get local domains without editing /etc/hosts http://i.imgur.com/DrLjbIi.gif

    73%
  • Bower

    A package manager for the web, created at Twitter

    80%
  • Popmotion

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

    78%
  • Rickshaw

    JavaScript toolkit for creating interactive real-time graphs

    73%
  • Decimal.js

    An arbitrary-precision Decimal type for JavaScript

    71%