Skip to content
SPECIFICTION
Get listed

FrankenPHP

frankenphp.dev

WindowsmacOSLinuxSelf-hosted
Visit frankenphp.dev
Spec score 7.5 #20 of 36 in Web Server Software

Spec sheet

Product
FrankenPHP is a modern PHP application server built on top of Caddy.Read 9 Oct 2026 · frankenphp.dev
Deployment
FrankenPHP is available as standalone binaries and Docker images, and applications can be packaged as standalone binaries.Read 9 Oct 2026 · frankenphp.dev
Integrations
The documentation provides integrations for Symfony, Laravel, and WordPress, and lists examples for API Platform, Drupal, Joomla, TYPO3, Magento 2, and others.Read 9 Oct 2026 · frankenphp.dev
Security
The Docker documentation describes running FrankenPHP as a non-root user and discusses building on distroless or Docker hardened images to reduce attack surface.Read 9 Oct 2026 · frankenphp.dev
Support
Les-Tilleuls.coop offers migration, training, and production hosting and management services for FrankenPHP projects.Read 9 Oct 2026 · frankenphp.dev
Maker
The site identifies Les-Tilleuls.coop as FrankenPHP’s sponsor and Kévin Dunglas as its creator; it does not state a headquarters or founding year on the opened pages.Read 9 Oct 2026 · frankenphp.dev
Compatibility
The product page says FrankenPHP is compatible with PHP 8.2+, most PHP extensions, and all Caddy modules.Read 9 Oct 2026 · frankenphp.dev
Extension limits
The known issues page lists imap, newrelic, and pcov as incompatible extensions and notes issues with datadog, blackfire, and imagick.Read 9 Oct 2026 · frankenphp.dev
Frameworks
The site documents integrations for Symfony, Laravel, and WordPress, and says worker mode is natively supported by Symfony and Laravel.Read 9 Oct 2026 · frankenphp.dev
Go library
FrankenPHP can be used as a standalone Go library to embed PHP in apps using net/http.Read 9 Oct 2026 · frankenphp.dev
HTTPS
It automatically generates and renews HTTPS certificates using Let’s Encrypt or ZeroSSL.Read 9 Oct 2026 · frankenphp.dev
Limits
The documentation lists imap, newrelic, and pcov as incompatible extensions and notes known issues with Datadog, Blackfire, and imagick.Read 9 Oct 2026 · frankenphp.dev
Observability
The feature overview lists structured logging, Prometheus metrics, and tracing support.Read 9 Oct 2026 · frankenphp.dev
Protocols
It natively supports HTTP/1.1, HTTP/2, and HTTP/3.Read 9 Oct 2026 · frankenphp.dev
Protocols and HTTPS
It supports HTTP/1.1, HTTP/2, HTTP/3, and automatic HTTPS certificate generation and renewal.Read 9 Oct 2026 · frankenphp.dev
Real-time
FrankenPHP includes a Mercure hub for sending events from PHP apps to connected browsers.Read 9 Oct 2026 · frankenphp.dev
Supported systems
The documentation provides installation options for Linux, macOS, and Windows, and also describes Docker deployment.Read 9 Oct 2026 · frankenphp.dev
Worker mode
Worker mode boots an application once and keeps it in memory to handle incoming requests.Read 9 Oct 2026 · frankenphp.dev

Where Specifiction places it

Alternatives to FrankenPHPAll alternatives →