DataFire
DataFire is an open source framework for building and integrating APIs. It
provides over 1000 integrations, including:
AWS • Azure • MongoDB • Slack • GitHub •
Twilio • Trello • Square •
Google Sheets • Gmail • Heroku
Each integration provides a set of composable actions. New actions can be built by
combining existing actions, JavaScript, and external libraries. They are driven by JavaScript Promises,
and can be triggered by a URL, on a schedule, or manually.
Want more? DataFire.io provides a simple interface for building,
managing, and hosting DataFire projects.
Installation
Be sure to install DataFire both globally and as a project dependency.
npm install -g datafire
npm install --save datafire
Documentation
The full documentation is available at docs.datafire.io
Sample Projects
Contributing
Contributions are welcome!
Getting Started
git clone https://github.com/DataFire/DataFire && cd DataFire
npm install
Tests are run with npm test
and require ports 3333-3336 to be open.