JavaScripting

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


  • 6to5

    Turn ES6 code into readable vanilla ES5 with source maps

    97%
  • Yarn

    Fast, reliable, and secure dependency management.

    96%
  • Mocha

    A simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces)

    93%
  • Gulp

    The streaming build system

    93%
  • Bluebird

    Bluebird is a full featured promise library with unmatched performance.

    93%
  • Jasmine

    DOM-less simple JavaScript testing framework

    92%
  • Faker.js

    generate massive amounts of fake data in Node.js and the browser

    90%
  • Bower

    A package manager for the web, created at Twitter

    90%
  • Protractor

    E2E test framework for Angular apps

    89%
  • Casper JS

    Navigation scripting & testing utility for PhantomJS and SlimerJS

    86%
  • JSHint

    JSHint is a community-driven tool to detect errors in JavaScript code and enforce your team's coding conventions.

    84%
  • Grunt

    Grunt: The JavaScript Task Runner

    84%
  • Browser Sync

    Keep multiple browsers & devices in sync when building websites. http://browsersync.io

    83%
  • Nock

    HTTP mocking and expectations library

    82%
  • Nightwatch

    UI automated testing framework based on node.js and selenium webdriver

    82%
  • Sinon.js

    Test spies, stubs and mocks for JavaScript.

    81%
  • Chai

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

    79%