The Ultimate Open Source Mobile Backend

DreamFactory is an open source mobile backend that provides RESTful services for building modern applications. DreamFactory automatically generates a comprehensive, customizable, and secure REST API for any data source.

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.

Founder Bill Appleton explains why we built the DreamFactory Services Platform and how it helps developers.




DreamFactory connects any device with any data source via secure RESTful backend services.








SDKs for iOS, Android, AngularJS, jQuery, Sencha, Titanium, and more.




Integrates with enterprise security controls and provides user management and granular access permissions. Can run on any server, on-prem or cloud.




Customize auto-generated REST APIs with pre- and post-processing scripting logic.








Auto-generates a comprehensive palette of customizable, secure, reusable REST APIs for any data source. Also generates live, interactive API docs.








With a few clicks, securely connect to SQL databases, NoSQL databases, file storage systems, and external web services.