Raised: $9,319
77.7% of monthly goalHelp us cross the finish line!
Goal: $12,000
Raised: $9,319Goal: $12,000
77.7% of monthly goalHelp us cross the finish line!
Sponsor DDEV

Docker-based PHP development environments.

Container superpowers with zero required Docker skills: environments in minutes, multiple concurrent projects, and less time to deployment.

  • macOS
    M Series
    Intel
  • Windows
  • Linux
  • Cloud
    Codespaces
ddev describe
┌─────────────────────────────────────────────────────────────────────────────────────┐
│ Project: my-project ~/dev/my-project https://my-project.ddev.site                   │
│ Docker platform: docker-desktop                                                     │
│ Router: traefik                                                                     │
│ DDEV version: v1.25.0                                                               │
├────────────┬──────┬────────────────────────────────────────────┬────────────────────┤
│ SERVICE    │ STAT │ URL/PORT                                   │ INFO               │
├────────────┼──────┼────────────────────────────────────────────┼────────────────────┤
│ web        │ OK   │ https://my-project.ddev.site               │ php PHP 8.4        │
│            │      │ InDocker -> Host:                          │ Server: nginx-fpm  │
│            │      │  - web:80 -> 127.0.0.1:51046               │ Docroot: ''        │
│            │      │  - web:443 -> 127.0.0.1:51047              │ Perf mode: none    │
│            │      │  - web:8025 -> 127.0.0.1:51048             │ NodeJS: 24         │
├────────────┼──────┼────────────────────────────────────────────┼────────────────────┤
│ db         │ OK   │ InDocker -> Host:                          │ mysql:8.0          │
│            │      │  - db:3306 -> 127.0.0.1:51045              │ User/Pass: 'db/db' │
│            │      │                                            │ or 'root/root'     │
├────────────┼──────┼────────────────────────────────────────────┼────────────────────┤
│ xhgui      │ OK   │ https://my-project.ddev.site:8142          │                    │
│            │      │ InDocker:                                  │                    │
│            │      │  - xhgui:80                                │                    │
│            │      │ Launch: ddev xhgui                         │                    │
├────────────┼──────┼────────────────────────────────────────────┼────────────────────┤
│ Mailpit    │      │ Mailpit: https://my-project.ddev.site:8026 │                    │
│            │      │ Launch: ddev mailpit                       │                    │
├────────────┼──────┼────────────────────────────────────────────┼────────────────────┤
│ All URLs   │      │ https://my-project.ddev.site,              │                    │
│            │      │ https://127.0.0.1:51047,                   │                    │
│            │      │ http://my-project.ddev.site,               │                    │
│            │      │ http://127.0.0.1:51046                     │                    │
└────────────┴──────┴────────────────────────────────────────────┴────────────────────┘

Features

Running in minutes, ready for the long haul.

Start new DDEV projects in seconds. Customize, share, and extend with ease.

Modern Development Stack

PHP, Node.js, MySQL, PostgreSQL, nginx, Apache, Redis, Mailpit, and more.

Unlimited Projects

Run multiple projects at once. Start and stop each as needed.

Multi-Platform

Supported and rigorously tested on macOS, Windows, and Linux.

Custom Domains & SSL

Included router automatically handles custom domain names and HTTPS.

App Ready

Presets for Laravel, WordPress, Drupal, TYPO3, Backdrop, Magento, Craft CMS and more.

Great Performance

Always evolving to incorporate features and practices that maximize speed.

Custom Deployments

Integrate with other providers and environments for fast, controlled deployment.

Extensible

Painlessly use add-ons, run scripts in lifecycle hooks, and BYO Dockerfiles.

Open Source

Apache 2.0 license; free to use, modify, and pass on to others.

PHP logo
Node.js logo
MySQL logo
PostgreSQL logo
nginx logo
Apache logo
FrankenPHP logo
Redis logo

Benefits

Made for people that make websites.

DDEV handles Docker so you and your team can focus on your work.

Efficient Onboarding

Fast spinup and easy sharing let everyone skip the devops and get back to the code.

Identical Environments

Use the exact same setup across machines, team members, and even hosted environments.

Tailored Projects

Focus on the software you need for each project without installing anything on your workstation.

Proven Support & Maintenance

Agencies, enterprise businesses, and open source communities have trusted and shaped DDEV’s evolution for years.

Wholesome Ingredients

Built on sturdy, industry-standard technologies, including open source projects like Docker and Go.

Quick and Capable

Opinionated architecture focused on daily use, and highly adaptable when you need more.
Drupal logo
WordPress logo
TYPO3 logo
Magento 2 logo
Backdrop logo
Craft CMS logo
Laravel logo

Our Wonderful Supporters

Featured Sponsors

Upsun logoTag1 logosafefive logoi-gelb logoInstitute for Advanced Study logob13 logoCambrico logoCentarro logoFame Helsinki logoGizra logomobilistics logoRedfin Solutions logoMacStadium logoLullabot logoCraft CMS logoWebikon logoPassbolt logoJetBrains logoVærsågod logoAffinity Bridge logoAgiledrop logoAmedick Sommer logoNPO Applications GmbH logoPottkinder GmbH logoLet's Talk logoAten Design Group logodkd Internet Service GmbH logoWEBKINDER logoCode Enigma logocoding. powerful. systems. CPS GmbH logowebdna logoFreelyGive logo8mylez GmbH logoDouglas Vann logo

GitHub Sponsors

GitHub Contributors