Skip to content
SPECIFICTION
Get listed

DreamFactory

dreamfactory.com

From $1,500/mo Free plan LinuxAPISelf-hosted
Visit dreamfactory.com
Spec score 8.5 #2 of 25 in API Generation Software

What it is

DreamFactory is a self-hosted data access platform and AI data gateway that provides governed API access to data sources. It generates documented REST APIs with CRUD operations and query options such as filtering, pagination, and sorting. The company says it supports more than 30 databases, including SQL Server, Oracle, Snowflake, MySQL, PostgreSQL, MongoDB, and SAP HANA. Role-based controls can limit access by endpoint, table, field, operation, or row, while authentication options include OAuth, Active Directory, LDAP, OpenID, Okta, Auth0, and SAML. API calls are logged with user identity, with an ELK stack for traffic reporting. Server-side scripts can run before or after endpoints in Node.js, PHP, or Python. A built-in MCP server exposes databases, file stores, and stored procedures as tools, and its LLM gateway can route application traffic to several named model providers. Deployment options include Linux servers, virtual machines, Docker, and Kubernetes, including air-gapped environments. A free open-source plan includes a PostgreSQL connector; paid plans start at $1,500 a month billed annually. The company describes the platform as intended for seasoned developers and data architects.

Spec sheet

Product
DreamFactory is a self-hosted AI data gateway and enterprise data access platform that provides governed API access to data sources.Read 8 Oct 2026 · dreamfactory.com
Intended users
The company describes the platform as built for seasoned developers and data architects seeking to speed API development and reduce development time and costs.Read 8 Oct 2026 · dreamfactory.com
Deployment
DreamFactory can run on Linux servers, virtual machines, Docker containers, and Kubernetes, including in air-gapped environments.Read 8 Oct 2026 · dreamfactory.com
Access controls
Role-based access controls can restrict API endpoints, tables, fields, operations, and rows, with identity passthrough.Read 8 Oct 2026 · dreamfactory.com
API generation
It generates documented REST APIs from databases and other data sources, with CRUD operations and query options such as filtering, pagination, and sorting.Read 8 Oct 2026 · dreamfactory.com
Auditing
DreamFactory logs API calls with user identity and provides an ELK stack for reporting on API traffic.Read 8 Oct 2026 · dreamfactory.com
Authentication
Its authentication options include OAuth, Active Directory, LDAP, OpenID, Okta, Auth0, and SAML.Read 8 Oct 2026 · dreamfactory.com
Connectors
The site says DreamFactory supports 30+ databases and names SQL Server, Oracle, Snowflake, MySQL, PostgreSQL, MongoDB, and SAP HANA among them.Read 8 Oct 2026 · dreamfactory.com
MCP and AI
Its built-in MCP server exposes databases, file stores, and stored procedures as tools, with OAuth 2.0 authentication and DreamFactory role permissions.Read 8 Oct 2026 · dreamfactory.com
Model integrations
The governed LLM gateway can route application traffic to Anthropic, OpenAI, Google Gemini, xAI, Ollama, or OpenAI-compatible models.Read 8 Oct 2026 · dreamfactory.com
Scripting
Server-side scripts can run before or after API endpoints and support Node.js, PHP, and Python.Read 8 Oct 2026 · dreamfactory.com
Security limits
The features page says the open-source version has limited features and directs users to book a demo for access to all databases, advanced customization, and robust security features.Read 8 Oct 2026 · dreamfactory.com
Trial and support
The features page describes a limited hosted trial and says licensing, installation, and pricing for the self-hosted software are discussed with an engineer; support packages are listed separately on the pricing page.Read 8 Oct 2026 · dreamfactory.com

Plans and prices

Open Source Free PostgreSQL connector Read 8 Oct 2026 · dreamfactory.com
DF Linux Lite $1,500 a month billed annually Single connector of your choice · unlimited roles, keys, API creation, and API requests Read 8 Oct 2026 · dreamfactory.com
DF Linux Professional $4,000 a month billed annually All connectors, including Oracle, Snowflake, and DB2 · unlimited connectors, roles, keys, API creation, and API requests Read 8 Oct 2026 · dreamfactory.com
DF Docker/Kubernetes $6,000 a month Billed annually Pricing per vCPU · starts at 4 vCPU, then $1500 per additional vCPU · all connectors, including Oracle, Snowflake, and DB2 Read 8 Oct 2026 · dreamfactory.com
DF Kubernetes $6,000 a month Billed annually Pricing per vCPU · starts at 4 vCPU, then $1500 per additional vCPU · all connectors, including Oracle, Snowflake, and DB2 Read 8 Oct 2026 · dreamfactory.com
Federal and Enterprise Docker Priced on request Custom pricing · all connectors, including Oracle, Snowflake, and DB2 · full SBOM and CVE scan Read 8 Oct 2026 · dreamfactory.com

Every DreamFactory plan and price →

Strong points and limits

Strong points

  • Generates documented REST APIs with CRUD operations
  • Role controls can restrict access to rows and fields
  • Supports Linux, Docker, and Kubernetes deployments
  • Includes API call logging with user identity
  • Free plan includes a PostgreSQL connector

Limits

  • Free plan is limited to PostgreSQL connector
  • Paid plans start at $1,500 a month billed annually
  • All databases and advanced security features require paid access

Who it suits

It is aimed at experienced developers and data architects who need governed API access to data sources and can manage a self-hosted deployment. Teams should check connector availability and paid security features against their requirements.

DreamFactory in depth

Read the full write-up

DreamFactory is a self-hosted platform for turning databases and other data sources into governed APIs. It is aimed at experienced developers and data architects with varied or sensitive data estates. The central trade-off is clear: deployment and policy control are extensive, but access beyond a PostgreSQL starting point is expensive.

Overview

DreamFactory generates documented REST APIs rather than requiring a separate service for each database. Its self-hosted model suits organizations that need to keep the gateway on their own Linux infrastructure, virtual machines, containers, Kubernetes clusters, or even air-gapped networks. It is a specialist choice for teams able to manage infrastructure and API governance; smaller teams looking for a low-cost hosted API layer should look elsewhere.

Key features

The API generator exposes CRUD operations plus filtering, pagination, and sorting. More than 30 database connectors are supported, including SQL Server, Oracle, Snowflake, MySQL, PostgreSQL, MongoDB, and SAP HANA. That breadth is valuable when one API layer must span relational, document, and enterprise systems, although connector access is tied closely to the paid tiers.

Role-based access controls can narrow permissions by endpoint, table, field, operation, and row, with identity passthrough. Authentication options include OAuth, Active Directory, LDAP, OpenID, Okta, Auth0, and SAML. API-call logging records user identity, while an ELK stack supports reporting on traffic. These controls make DreamFactory more credible for governed data access than a basic CRUD generator, but the open-source edition has limited features; all-database access, advanced customization, and stronger security capabilities require the commercial offering.

Server-side scripts can run before or after endpoints in Node.js, PHP, or Python. That gives developers a practical extension point for validation and workflow logic without abandoning generated APIs. Its built-in MCP server exposes databases, file stores, and stored procedures as tools, protected by OAuth 2.0 and DreamFactory roles. A governed LLM gateway can route application traffic to Anthropic, OpenAI, Google Gemini, xAI, Ollama, and OpenAI-compatible models, which is a useful combination for teams adding AI access while retaining centralized permissions.

Pricing

The Open Source plan costs nothing and includes the PostgreSQL connector. It is a sensible evaluation route or a fit for a PostgreSQL-only project, but it is not a broad production edition: the open-source build has limited features.

DF Linux Lite costs $1,500 a month, billed annually. It includes one connector of choice and unlimited roles, keys, API creation, and API requests. This fits a single-system deployment that needs commercial capabilities, but adding another database means moving up rather than simply expanding the allowance.

DF Linux Professional costs $4,000 a month, billed annually. It adds all connectors, including Oracle, Snowflake, and DB2, while retaining unlimited connectors, roles, keys, API creation, and API requests. It is the more appropriate Linux tier for mixed enterprise estates.

DF Docker/Kubernetes and DF Kubernetes each cost $6,000 a month, billed annually, priced per vCPU from four vCPUs with 1500.00 USD for each additional vCPU. Both include all connectors, including Oracle, Snowflake, and DB2. Their pricing makes capacity planning important for containerized deployments. Federal and Enterprise Docker has custom pricing and includes all connectors plus a full SBOM and CVE scan.

A limited hosted trial is offered, while licensing, installation, and self-hosted pricing are discussed with an engineer. Support packages are separate from these plan prices, so budget accordingly.

Platforms

DreamFactory runs as a self-hosted API service on Linux, virtual machines, Docker containers, and Kubernetes. Air-gapped deployment is supported. Its platform coverage favors infrastructure-controlled environments rather than a browser-first hosted workflow.

Who it's for

Choose DreamFactory when experienced engineering or data-architecture teams need one governed API surface across numerous databases, granular row- and field-level permissions, auditable traffic, and controlled MCP or LLM access. It is less suitable for a small project that needs multiple connectors at modest cost, or for teams without the operational capacity to run self-hosted software.

Pros and cons

Pros

More than 30 connectors can unify APIs across databases such as Oracle, Snowflake, MongoDB, and SAP HANA.

Permissions can reach rows, fields, operations, and tables, with identity passthrough for tighter governance.

Identity-aware API logs, ELK reporting, scripting, MCP, and an LLM gateway cover both operations and newer AI workloads.

Linux, Docker, Kubernetes, and air-gapped deployment support gives infrastructure teams substantial placement control.

Cons

The free edition is limited to PostgreSQL and has limited features, so it is a narrow long-term choice.

Commercial access starts at $1,500 a month billed annually, with all-connector Linux access at 4000.00 USD.

Container plans start at $6,000 a month and increase by vCPU, which can make scaling costly.

Self-hosted licensing, installation, and support involve separate commercial discussions rather than a simple all-in price.

Alternatives

For a broader gateway comparison, see API Management Software.

Kong Gateway is a better fit when a 30-day free trial with no gateway limits and 30 days of analytics retention is more important than DreamFactory's database-centric generation.

Gravitee API Gateway suits teams wanting an Apache 2.0 community edition alongside a paid Planet plan.

Jitterbit App Builder is the alternative for app-building plans covering mobile, web, and self-hosted platforms.

Algolia is designed for search and recommendations, with a free tier capped at 10K search requests per month and 50K records.

Google Cloud Endpoints fits teams preferring a usage-based Google Cloud API service with a free tier of 1,999,999 API calls.

WSO2 API Designer provides a 30-day trial and managed-interface plans for API design workflows.

Apiman is a fully open-source, self-hosted alternative with no features hidden behind paywalls in its community edition.

Hasura is a lower-cost database API option whose free plan allows two databases per project, 100MB of data passthrough per month, and 3M API requests per month.

Verdict

DreamFactory is a strong choice for seasoned teams that need self-hosted, policy-heavy API access across heterogeneous databases, especially when MCP and governed model routing matter. Look elsewhere if your budget cannot support annual plans from $1,500 a month or if a PostgreSQL-only free edition cannot cover the project.

Verdict

DreamFactory combines API generation, access controls, traffic logging, scripting, and MCP and LLM gateway features for self-hosted deployments. The free PostgreSQL option offers a starting point, while broader connector access and advanced features require a paid plan.

Where Specifiction places it

Alternatives to DreamFactoryAll alternatives →