Tools
Listings
All links in this category.
Showing 1–16 of 16 editor-approved links.
Create interactive JavaScript charts for web, mobile and enterprise applications. FusionCharts Suite has 90+ chart types and 965 maps for visualising data.
A content distribution network for popular, open-source JavaScript libraries.
A package manager for web developers.
Automation, performing repetitive tasks like minification, compilation, unit testing and linting.
Build system automating tasks: minification and copying of all JavaScript files, static images, capable of watching files to automatically rerun the task when a file changes.
Test and share JavaScript, CSS, HTML or CoffeeScript online.
Edit HTML, CSS, and JavaScript via a floating popup.
Behavior-driven development framework for testing JavaScript code. It does not depend on any other JavaScript framework. It does not require a DOM. It gets described shortly and links to the download are provided.
Extends Chai with assertions about promises.
A JavaScript library providing "time travel" and "time freezing" capabilities for testing. A port of John Trupiano's Timecop Ruby to JavaScript.
Seamless JavaScript code coverage. Supports QUnit, Mocha and Jasmine.
Automated cross browser testing with JavaScript. launch and fill and submit forms, click, follow links, capture screenshots.
Fully featured Mock Object library for JavaScript that provides the necessary tools to do a effective interactive based testing. Provides expectation recording and matching, and has the ability to return, throw, and stub on object method calls.
Enhances assertion libraries like QUnit and Jasmine, enabling them to simulate user actions, easily test asynchronous behaviour, and support black box testing. Use its terse jQuery-like syntax to superpower functional or unit tests.
A library that works both in browsers and under Node.js, supports flow control, and is focused on keeping the tests clear. It is described shortly and provided for download.
Unit testing for require.js modules, with both stubbed and script-loaded dependencies. Compatible with a variety of test frameworks: Jasmine, QUnit, JsTestDriver, Buster JS.