PhantomJS : PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas...
Polly.JS : Polly.JS is a standalone, framework-agnostic JavaScript library that enables recording, replaying, and stubbing HTTP interactions.
Polly taps into nat...
toxy : toxy is a fully programmatic and hackable HTTP proxy to simulate server failure scenarios and unexpected network conditions, built for node.js/io.js.
pkg : This command line interface enables you to package your Node.js project into an executable that can be run even on devices without Node.js installed.
Zombie.js is a lightweight framework for testing client-side JavaScript code in a simulated environment. No browser required.