User's Rate 5.00 . Total 1 votes


A task based library that provides a simple structure for handling singular, sequential and parallel units of code.

The overall architecture is based off of the composite and decorator patterns. These patterns lend themselves very well to a task based library, where tasks can contain other tasks all contributing to the overall flow of an operation.

This library also makes it possible to run tasks concurrrently with help of HTML5 WebWorkers and Blobs.

The library itself has no hard ties to the browser, and because of this it works both in client-side and server-side javascript projects.

Individual tasks are highly extendable and can be extended to form all sorts of interesting processes.

  • Install via NPM

    Use npm:

  • Readme