cobweb
Cobweb is a node.js web auditing and analysis framework inspired by Koa. It makes use of ES6 generators via co to handle control flow. The core codebase only contains minimal functionality to handle composing middleware and processing inputs. Common functionality such as scraping web pages and querying data is left to middleware libraries. It is up to the user to decide which middleware is relevant to the application. If you prefer to only define a single dependency for common middleware you may use cobweb-common.
Installation
$ npm install cobweb
To use Cobweb you must be running node 0.11.x or higher for generator support, and must run node(1) with the --harmony
flag.
Example
var app = ; app; app; app;
List of middleware
- accept - match URI to given pattern and run a subset of middleware
- queue - queue multiple inputs with limitations on concurrency
License
MIT