
DreamFactory
Automatic REST API generation for databases and services

DreamFactory is an API generation platform that automatically creates REST APIs for databases and other data sources. It provides a web-based administration interface to configure connections, manage users, and secure endpoints without building a custom backend from scratch.
Key Features
- Automatic REST API generation from database schemas
- Supports a range of SQL and NoSQL backends (capabilities vary by edition)
- Web-based admin console for configuration and management
- Built-in authentication and authorization, including role-based access control
- API key support and multiple auth methods (capabilities vary by edition)
- Server-side scripting hooks to add custom business logic to requests and responses
- Generates API definitions and documentation (OpenAPI support)
Use Cases
- Create an API layer in front of legacy databases for modern web and mobile apps
- Standardize access to multiple data sources through consistent REST endpoints
- Rapidly prototype internal APIs with fine-grained access controls
Limitations and Considerations
- The open-source edition has reduced functionality compared to commercial offerings (for example, some connectors and advanced security/governance features may be unavailable)
DreamFactory is a strong fit when you need a secure API middle layer quickly, especially for existing databases and legacy systems. It emphasizes rapid API delivery with centralized administration and policy-driven access control.
Categories:
Tags:
Tech Stack:
Similar Services

Hoppscotch Community Edition
Open-source API client for REST, GraphQL, WebSocket and more
Hoppscotch Community Edition is an open-source API development and testing tool for REST, GraphQL, WebSocket, SSE, MQTT, and Socket.IO with collections and environments.

Kong Gateway
Cloud-native API and LLM gateway with extensible plugins
Kong Gateway is a high-performance, cloud-native API gateway for routing, securing, and observing API traffic, with an extensible plugin system and Kubernetes support.

Apprise
Unified notifications library for 120+ services via a single API.
A Python-based notification library and CLI that routes messages to 120+ services via URL-based configurations, enabling self-hosted cross-platform alerts.

Maxun
Open source no-code web scraping and data extraction robots
Maxun is an open source no-code platform to build web scraping robots that extract structured data and expose websites as APIs, markdown, or automated pipelines.


LibreTranslate
Self-hosted machine translation API powered by open-source models
LibreTranslate is a free, open-source machine translation API you can run on your own infrastructure, with offline-capable translations and a simple HTTP API.
FlareSolverr
API proxy that solves Cloudflare challenges using a headless browser
FlareSolverr is a proxy server with a REST API that uses a headless Chrome session to solve Cloudflare/DDoS-GUARD challenges and return HTML and cookies.
OpenAPI (Swagger)
Laravel
Docker
PHP