Dreamfactory is an open source software package that provides a pre-built, highly-customizable
RESTful backend for modern mobile, web, and Internet of Things (IoT) applications.
DreamFactory functions as server middleware. With just a few clicks, you can connect your applications to backend resources such as SQL, NoSQL, file storage, email, and push notifications with an automatically generated Representational State Transfer (REST) API. DreamFactory also provides a user management system that provides runtime security on all API calls and scripts accessing backend data via the platform.