Skip to content
Benjamin Arthur Lupton edited this page Jul 3, 2014 · 36 revisions

ChainyJS Logo ChainyJS

Chainy is a chainable data pipeline for JavaScript, it's like jQuery but for data.

It enables you to create a chain, give it some data, then use functions on the chain to work with the data, just like how jQuery works with DOM elements, except Chainy works with any data type.

It has built-in support for error handling, flow control, asynchronous and synchronous coding methods, serial and parallel executions, among a bunch of other awesome things, while maintaining a concise codebase.

The functions on the chains are npm packages, finally bringing the MicroJS movement to all by making it accessible and intuitive. If you are running node v0.11+, we even install missing plugins automatically when you attempt to require them.

This workflow, a combination of jQuery chaining, and the MicroJS package style, brings a powerful combination of maintainability and intuitiveness. Allowing you to build incredibly complex apps, through tiny re-usable pieces, with a familiar coding style.