REST your Backend
DreamFactory is an open source backend platform that provides all of the RESTful services you need to build fantastic mobile and web applications.
Open Source Freedom
DreamFactory is free open source software.
Run it on any server, in the cloud, or on your
Linux, Windows, or Mac desktop.
Secure, Scalable, Reliable
DreamFactory takes care of user management, single sign-on,
data access control, and scales to handle any workload.
REST with confidence.

What is DreamFactory?

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. Advanced features include scripting and customization, client SDKs, single sign-on, user management, record-level access control, and interactive API docs.


Connect to any data source

Connect to any SQL database, NoSQL document, file storage system, or external web service in minutes. DreamFactory automatically generates a comprehensive, customizable, and secure REST API for any data source. Support includes MySQL, Oracle, SQL Server, DB2, MongoDB, S3, and more.

Develop for any device

Develop modern applications for phones, tablets, and desktops using your favorite development environment. DreamFactory generates a Client SDK interface for HTML5 frameworks such as jQuery, AngularJS, and Sencha, and a code library for native applications on iOS, Titanium, Android, and more.

Run on any server

DreamFactory is an open source software package that runs in the cloud or on premises. Single-click installers are available for Amazon, Azure, Google, VMware, Bitnami, and more. You can even run on your Linux, Windows, or Mac desktop. The source code is available under the Apache License at GitHub.


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

What developers are saying

Forget building user management, access control, and REST APIs from scratch. DreamFactory has allowed me to focus on what matters most - building a great application!

Gary Meyer
Independent Dev

DreamFactory lets us create, collect, aggregate and cloud-publish data from any IoT device, with complete flexibility to read and write to a large variety of cloud-hosted stores.

Chris Tacke
CTO
Solution Family

DreamFactory has been great for our needs...it's open source, super easy to use, and provides the flexibility to run our apps in the cloud and on premises.

Edo Williams
Product Manager
Intel

DreamFactory does all the heavy lifting on the backend and has saved us months of development time.

Ashwin Shankar
CEO
Binary Workshop