DDEV Live Usage Statistics
Data as of July 16, 2026
These are live DDEV usage numbers from DDEV's opt-in usage reporting, pulled from Amplitude each time this site is built. Most sections cover about the last 7 days, and many link to the public Amplitude chart behind them, so you can look deeper yourself.
Every user who keeps reporting on helps shape DDEV's future: it tells maintainers which platforms, versions, and features matter most, and where to spend their limited time. The usage reporting docs explain what data is collected and how to opt out.
DDEV Usage Growth
Unique monthly users over the last year (as far back as Amplitude's data retention allows). Shown monthly rather than weekly, since a single quiet holiday week reads as a cliff at weekly resolution but is barely visible once averaged across a whole month.
DDEV Environments
Which operating systems and environments people run DDEV on.
- macOS 11,567
- linux 4,542
- wsl2 4,334
- windows 810
- wsl2-mirrored 370
- codespaces 16
- wsl2-virtioproxy 4
- (none) 1
- macOS 53.4% 11,567
- linux 21.0% 4,542
- wsl2 20.0% 4,334
- windows 3.7% 810
- wsl2-mirrored 1.7% 370
- codespaces 0.1% 16
- wsl2-virtioproxy 0.0% 4
- Other 0.0% 1
DDEV Commands
The most popular ddev subcommands, excluding
drush, which dwarfs everything else and is likely
run in automation.
- exec 2,907,053
- mysql 491,265
- describe 406,602
- wp 373,206
- custom-command 241,496
- status 214,514
- composer 205,094
- php 194,131
- start 114,771
- xdebug 113,652
- artisan 94,082
- typo3 50,509
- npm 42,872
- restart 36,086
- stop 29,447
- ssh 28,573
- craft 23,023
- list 20,915
CMS Project Types
Every project type DDEV is configured for.
- drupal11 4,681
- php 4,080
- drupal10 3,967
- wordpress 2,848
- laravel 2,616
- typo3 2,069
- craftcms 1,168
- drupal9 1,056
- symfony 825
- magento2 788
- shopware6 578
- generic 422
- drupal7 297
- drupal8 122
- wp-bedrock 92
- silverstripe 83
- cakephp 70
- magento 32
- drupal 31
- drupal12 28
- joomla 25
- codeigniter 22
- drupal6 16
- backdrop 15
- asterios 2
- drupal11 18.1% 4,681
- php 15.7% 4,080
- drupal10 15.3% 3,967
- wordpress 11.0% 2,848
- laravel 10.1% 2,616
- typo3 8.0% 2,069
- craftcms 4.5% 1,168
- Other 17.4% 4,504
PHP Version
The PHP versions DDEV projects are configured for.
- 8.3 10,893
- 8.4 8,699
- 8.2 4,417
- 8.1 2,003
- 8.5 1,457
- 7.4 1,198
- 8.0 331
- 7.2 178
- 7.3 172
- 5.6 132
- 7.1 66
- 7.0 39
- 8.3 36.8% 10,893
- 8.4 29.4% 8,699
- 8.2 14.9% 4,417
- 8.1 6.8% 2,003
- 8.5 4.9% 1,457
- 7.4 4.0% 1,198
- 8.0 1.1% 331
- Other 2.0% 587
Database Type
The database types DDEV projects are configured for.
- mariadb 14,391
- mysql 6,667
- postgres 1,198
- mariadb 64.7% 14,391
- mysql 30.0% 6,667
- postgres 5.4% 1,198
macOS Docker Providers
The Docker providers DDEV users choose on macOS.
- docker-desktop 6,633
- orbstack 3,733
- colima 899
- rancher-desktop 231
- lima-rootless 96
- lima 19
- linux-docker 13
- podman-selinux 9
- docker-desktop 57.0% 6,633
- orbstack 32.1% 3,733
- colima 7.7% 899
- rancher-desktop 2.0% 231
- lima-rootless 0.8% 96
- lima 0.2% 19
- linux-docker 0.1% 13
- Other 0.1% 14
WSL2 Docker Providers
The Docker providers DDEV users choose on WSL2.
- wsl2-docker-ce 2,837
- docker-desktop 1,600
- rancher-desktop 9
- podman-rootless 2
- podman 1
- wsl2-docker-ce 63.8% 2,837
- docker-desktop 36.0% 1,600
- rancher-desktop 0.2% 9
- podman-rootless 0.0% 2
- podman 0.0% 1
Linux Docker Providers
The Docker providers DDEV users choose on Linux.
- linux-docker 4,352
- docker-desktop 120
- linux-docker-selinux 31
- podman-rootless-selinux 18
- linux-docker-rootless 16
- podman-rootless 9
- lima 4
- rancher-desktop 2
- linux-docker 95.6% 4,352
- docker-desktop 2.6% 120
- linux-docker-selinux 0.7% 31
- podman-rootless-selinux 0.4% 18
- linux-docker-rootless 0.4% 16
- podman-rootless 0.2% 9
- lima 0.1% 4
- Other 0.1% 3
macOS Architecture
Apple Silicon (arm64) vs. Intel (amd64) usage, among macOS users specifically.
- arm64 10,878
- amd64 706
- arm64 93.9% 10,878
- amd64 6.1% 706
Add-on Usage
The most popular DDEV add-ons in use, based on unique users in the last month, among users who have at least one add-on installed. There's a long tail beyond what's shown here. Expand below for the full list, or download it as CSV.
- phpmyadmin 8,861
- redis 5,277
- solr 2,829
- adminer 1,609
- ddev-cron 1,514
- elasticsearch 1,379
- ddev-opensearch 1,238
- ddev-selenium-standalone-chrome 1,096
- memcached 892
- varnish 737
Live version of Add-on usage in Amplitude
Show all 445 discovered add-ons
| Add-on | Users |
|---|---|
| phpmyadmin | 8,861 |
| redis | 5,277 |
| solr | 2,829 |
| adminer | 1,609 |
| ddev-cron | 1,514 |
| elasticsearch | 1,379 |
| ddev-opensearch | 1,238 |
| ddev-selenium-standalone-chrome | 1,096 |
| memcached | 892 |
| varnish | 737 |
| rabbitmq | 690 |
| ddev-browsersync | 477 |
| ddev-vite-sidecar | 453 |
| typo3-solr | 418 |
| nvm | 360 |
| minio | 342 |
| ddev-pnpm | 320 |
| ddev-playwright | 320 |
| redis-commander | 269 |
| ddev-drupal-contrib | 267 |
| ddev-wkhtmltox | 247 |
| ddev-cypress | 231 |
| claude-code | 224 |
| python2 | 215 |
| meilisearch | 214 |
| redis-insight | 197 |
| ddev-backstopjs | 196 |
| mongo | 179 |
| ddev-platformsh | 160 |
| playwright | 142 |
| gotenberg | 141 |
| bun | 138 |
| ddev-clamav | 136 |
| ddev-viteserve | 135 |
| frankenphp | 130 |
| sqlsrv | 119 |
| storybook | 108 |
| typesense | 93 |
| mkdocs | 92 |
| ddev-kibana | 86 |
| ddev-ioncube | 85 |
| keycloak | 80 |
| mercure | 79 |
| ddev-laravel-queue | 79 |
| apache-tika | 73 |
| upsun | 71 |
| pgadmin | 69 |
| spx | 68 |
| pa11y | 68 |
| drushonhost | 61 |
| playwright-cli | 60 |
| aljibe-assistant | 59 |
| selenium | 59 |
| aljibe | 58 |
| backstopjs | 54 |
| mydumper | 50 |
| oci8 | 49 |
| ollama | 49 |
| unlighthouse | 46 |
| dbslow | 43 |
| grafana | 41 |
| newrelic | 40 |
| pgvector | 40 |
| assistant-claude | 39 |
| ddev-onex | 39 |
| qdrant | 39 |
| ddev-make | 37 |
| addon-template | 37 |
| annertech-ddev | 36 |
| newman | 36 |
| ddev-vscode-devcontainer | 36 |
| pdfreactor | 36 |
| n8n | 35 |
| ddev-dblog | 33 |
| lighthouse | 33 |
| drupal-multisite-databases | 31 |
| ddev-wunderio-drupal | 30 |
| tailscale-router | 30 |
| ddev-share-cf | 29 |
| ddev-agents | 28 |
| ddev-gander | 27 |
| mailpit | 26 |
| ddev-taskfile | 25 |
| laravel-reverb | 24 |
| ddev-please | 23 |
| ddev-civicrm-cli-tools | 23 |
| dev-tools | 23 |
| beanstalkd | 23 |
| ddev-buggregator | 23 |
| matomo | 23 |
| proxy-support | 23 |
| drupal-code-quality | 23 |
| swagger-ui | 22 |
| drupal-xb-dev | 22 |
| ddev-kanopi-drupal | 22 |
| ddev-deployer-dep | 21 |
| ddev-playwright-mcp | 21 |
| imgproxy | 20 |
| sftp | 20 |
| enterprise-search | 20 |
| ddev-ai-ssh | 20 |
| ddev-mysqlshell | 19 |
| ai | 18 |
| 1password | 18 |
| backdrop-bee | 17 |
| yellowlabtools | 17 |
| ddev-opencode | 17 |
| ddev-beads | 16 |
| ddev-agents-sync | 16 |
| ddev-kanopi-wp | 16 |
| mittwald | 16 |
| elasticvue | 15 |
| claude | 14 |
| ddev-dalia | 13 |
| ddev-vite | 13 |
| loom-drupal | 13 |
| drupal-multisite-hostnames | 13 |
| ddev-claude-code | 13 |
| ddev-ralph | 13 |
| ddev-rename-project | 12 |
| ssb-ddev-cpi | 12 |
| import-remote-db | 12 |
| valkey | 12 |
| ddev-ai-workspace | 12 |
| backstop | 11 |
| linting | 11 |
| ddev-locale | 11 |
| ibexa-solr | 11 |
| gh-cli | 11 |
| ddev-kubernetes | 10 |
| prism | 10 |
| datagrip | 10 |
| module-developer | 10 |
| ddev-drupal-core-dev | 9 |
| ddev-env-file | 9 |
| ddev-typo3-template | 9 |
| sshd | 8 |
| loom-solr | 8 |
| se-restore-ddev-addon | 8 |
| loom-bot | 8 |
| loom-qdrant | 8 |
| ddev-kanopi-pantheon-drupal | 8 |
| qr | 8 |
| ddev-pantheon-db | 8 |
| ddev-diffy | 8 |
| pimp-my-shell | 7 |
| ddev-pantheon-toolkit | 7 |
| laravel-horizon | 7 |
| manticoresearch | 7 |
| ddev-private-registry | 7 |
| ibexa-installer | 7 |
| plexus-toolkit | 7 |
| ddev-share-cloudflare | 7 |
| gum | 7 |
| dbgate | 7 |
| dynamodb | 7 |
| ddev-magento-toolkit | 7 |
| plato | 7 |
| xhgui | 6 |
| chrome-headless | 6 |
| site-devkit | 6 |
| laravel-nextjs | 6 |
| sitediff | 6 |
| codex | 6 |
| ddev-analog-commands | 6 |
| apache-solr | 6 |
| flysystem-minio | 6 |
| ftp-server | 6 |
| DDEV MTK | 6 |
| opencode | 6 |
| ddev-deployer | 6 |
| ddev-tinker | 6 |
| php-spx | 6 |
| ddev-ansible | 6 |
| shopware-cli | 6 |
| ddev-dkan | 5 |
| db-import-local | 5 |
| milvus | 5 |
| typo3 | 5 |
| ddev-xhgui | 5 |
| ddev-mittwald | 5 |
| opensearch | 5 |
| drupal-dev | 5 |
| ddev-vite-proxy | 5 |
| dgi-playwright | 5 |
| drupal-canvas-create | 5 |
| ddev-craft-queue | 5 |
| tsh | 5 |
| cbs_myaccount | 5 |
| ddev-authentik | 5 |
| ddev-drupal-admin-vrt | 5 |
| ddev-dump | 5 |
| deployer | 5 |
| gdpr-dump | 5 |
| varnish5 | 5 |
| ddev-drupal-init | 5 |
| pointblank | 5 |
| localstack | 5 |
| your-addon | 5 |
| assembler-elementor | 5 |
| ddev-secret-vault | 5 |
| readme | 4 |
| drupal | 4 |
| mago | 4 |
| authentik | 4 |
| dpp | 4 |
| stripe | 4 |
| validator | 4 |
| cbs_core | 4 |
| ddev-worktree | 4 |
| elasticmq | 4 |
| php-geos | 4 |
| glab-cli | 4 |
| typo3-docs | 4 |
| craft-sync | 4 |
| ddev-n98-magerun | 4 |
| wordmove | 4 |
| sockudo | 4 |
| platformsh-lite | 3 |
| wp-rename-tables-prefix | 3 |
| headless-chrome | 3 |
| opensearch-advanced | 3 |
| cbs_code_quality | 3 |
| ddev-sv5-sync | 3 |
| ddev-webcms-addon | 3 |
| ddev_phpcq | 3 |
| ddev-drupal-playwright | 3 |
| ddev-flow | 3 |
| interactive-ssh-pull | 3 |
| memo-contao | 3 |
| php-patch-build | 3 |
| w3c-validator | 3 |
| ddev-kafka | 3 |
| dot | 3 |
| viteplus | 3 |
| basin | 3 |
| invrt | 3 |
| keydb | 3 |
| mrm | 3 |
| basin-deploy | 3 |
| ddev-alfresco | 3 |
| ddev-typo3-password | 3 |
| dragonfly | 3 |
| drupal-contrib-mkdocs | 3 |
| claude-code-dbhub-playwright | 3 |
| ddev-analog-admin | 3 |
| ddev-ddev-teleport | 3 |
| sitevision-5 | 3 |
| canvas | 3 |
| canvas-migration | 3 |
| lia-ddev-typo3 | 3 |
| socket-firewall | 3 |
| tessera | 3 |
| ddev-aerospike | 3 |
| typo3-presentation | 3 |
| ddev-qa | 2 |
| gulp | 2 |
| platformsh-recipes | 2 |
| drupal-claude-code | 2 |
| ddev-mariadb-mcp | 2 |
| deno | 2 |
| ddev-drupal-suite | 2 |
| ddev-typo3-dev-mcp | 2 |
| drupal-rfs-custom-commands | 2 |
| frontend-nextjs | 2 |
| mcp-inspector | 2 |
| plugin-setup | 2 |
| ddev-megalinter | 2 |
| ddev-woodoo-buildtools-magento | 2 |
| ddev-wordpress | 2 |
| envsa-ddev-config | 2 |
| ima-ddev-wordpress | 2 |
| laravel-queue | 2 |
| snaprun | 2 |
| ddev-a11ywatch-standalone | 2 |
| ddev-coolify | 2 |
| gally | 2 |
| git-sync | 2 |
| php-dumper | 2 |
| portainer | 2 |
| skygate-devtools | 2 |
| webkinder-wordpress | 2 |
| backoffice-registry | 2 |
| ddev-frankenphp-spx | 2 |
| shopware6-template | 2 |
| stirling-pdf | 2 |
| wiremock | 2 |
| xdebug-trigger | 2 |
| bak | 2 |
| brooksdigital-base | 2 |
| firebird | 2 |
| oblak-ddev-wp | 2 |
| ddev-meilisearch | 2 |
| jsvm | 2 |
| mariadb-live-connector | 2 |
| php85 | 2 |
| pi | 2 |
| pi-pronovix | 2 |
| snow-cli | 2 |
| typo3-multi-version-extension | 2 |
| adminerevo | 2 |
| ddev-backstop | 2 |
| ddev-db-sync | 2 |
| ddev-supercronic | 2 |
| drupal-ai | 2 |
| vc3-standards | 2 |
| directus | 2 |
| directus-postgres | 2 |
| saml-idp | 2 |
| tideways | 2 |
| claude-code-native | 1 |
| python | 1 |
| ddev-commands | 1 |
| ibexa-cloud | 1 |
| notification-server | 1 |
| cando-php | 1 |
| netdata | 1 |
| typo3cms | 1 |
| craft-cloud | 1 |
| digital-ocean-connector | 1 |
| keytec | 1 |
| brooksdigital-platformsh | 1 |
| cx | 1 |
| ddev-go-sidecar | 1 |
| ddev-is-running | 1 |
| ddev-magento-2fa | 1 |
| ddev-murz | 1 |
| ddev-seq | 1 |
| drupalorg-cli | 1 |
| ffmpeg-nonfree | 1 |
| okaeli-tools | 1 |
| share-local | 1 |
| versitygw | 1 |
| axe_a11y | 1 |
| bosa_a11y | 1 |
| datadog | 1 |
| ddev-agent-blu | 1 |
| ddev-claude-drupal | 1 |
| ddev-clone | 1 |
| ddev-codex-cli | 1 |
| ddev-drupal-contrib-lite | 1 |
| ddev-drupal-vrt | 1 |
| ddev-gitlab-provider | 1 |
| ddev-grav-vite | 1 |
| ddev-magento-multithread-indexer | 1 |
| ddev-proxy | 1 |
| ddev-squid | 1 |
| ddev-storybook | 1 |
| ddev-typo3-solr | 1 |
| docling | 1 |
| drupal-brain | 1 |
| e2e-testing | 1 |
| fire | 1 |
| fish | 1 |
| ftp | 1 |
| ki-agentic-pixel | 1 |
| ki-agentic-shopware-update | 1 |
| laravel-automation | 1 |
| laravel-prepare | 1 |
| laravel-scheduling | 1 |
| magento-anonymizer | 1 |
| magento2-watcher | 1 |
| markaspot | 1 |
| neo4j | 1 |
| neos | 1 |
| okaeli-add-on | 1 |
| pdfli | 1 |
| sms-inbox | 1 |
| vite | 1 |
| wordpress-template | 1 |
| wp-installer | 1 |
| browser-use | 1 |
| composer-cve-gate | 1 |
| dbranch | 1 |
| ddev-backlog-md | 1 |
| ddev-bun | 1 |
| ddev-ce-deploy | 1 |
| ddev-cursor-cli | 1 |
| ddev-gemini | 1 |
| ddev-macos-bitwarden-ssh-agent | 1 |
| ddev-orchestrate | 1 |
| ddev-pctx | 1 |
| ddev-surrealdb | 1 |
| dewire | 1 |
| drupal-contrib-dev | 1 |
| elasticsearch-advanced | 1 |
| itcare-hosting | 1 |
| magento-tenancy | 1 |
| mailhog | 1 |
| mailpit-shared | 1 |
| mindsdb | 1 |
| nextcloud-fpm | 1 |
| opencode-with-claude | 1 |
| pgx-ulid | 1 |
| shopc-magento | 1 |
| skygate-components | 1 |
| temporalio | 1 |
| visual-regression | 1 |
| webhook-tester | 1 |
| Oblak DDEV WP Config | 1 |
| aider | 1 |
| chuccv-xhgui-extended | 1 |
| code-server | 1 |
| ddev- | 1 |
| ddev-cfa | 1 |
| ddev-codex-claude-cli | 1 |
| ddev-farmos | 1 |
| ddev-gulp-command | 1 |
| ddev-hxgui-pro | 1 |
| ddev-mockserver | 1 |
| ddev-nativephp-android | 1 |
| ddev-rtk | 1 |
| decodie | 1 |
| deployhq | 1 |
| gitnexus | 1 |
| hyva-upgrade-analyzer | 1 |
| raise | 1 |
| redkiwi-commands | 1 |
| roadrunner | 1 |
| sa | 1 |
| shared-mailpit | 1 |
| sicse-toolkit | 1 |
| sprowt-pantheon-secrets | 1 |
| storybook-addon | 1 |
| tilizy-agent | 1 |
| waat | 1 |
| wordpress-local-setup | 1 |
| anycable-go | 1 |
| audiences-boost | 1 |
| ddev-bitv-audit | 1 |
| ddev-claude-rtk | 1 |
| ddev-shop-addon | 1 |
| ddev-todo | 1 |
| ddev-visdiff | 1 |
| deploy-instance | 1 |
| drupal-maintain | 1 |
| lifna | 1 |
| nim | 1 |
| php-tooling | 1 |
| rdPor | 1 |
| sidecar | 1 |
| ss-to-storybook | 1 |
| test-addon | 1 |
| typo3-playwright | 1 |
| wp-ssh | 1 |
Bundled ddev pull Usage
Usage of DDEV's bundled
hosting provider integrations
for ddev pull. Many other integrations exist as
custom or add-on providers and aren't reflected here.
- ddev pull pantheon 10,347
- ddev pull acquia 4,399
- ddev pull platform 3,551
- ddev pull upsun 2,047
- ddev pull lagoon 216
- ddev pull pantheon 50.3% 10,347
- ddev pull acquia 21.4% 4,399
- ddev pull platform 17.3% 3,551
- ddev pull upsun 10.0% 2,047
- ddev pull lagoon 1.1% 216
DDEV Versions
The DDEV versions currently in use.
- v1.25.2 9,076
- v1.25.3 4,549
- v1.25.1 3,462
- v1.24.10 1,779
- v1.25.0 1,009
- v1.24.7 661
- v1.24.6 642
- v1.24.8 564
- v1.25.2 39.2% 9,076
- v1.25.3 19.7% 4,549
- v1.25.1 15.0% 3,462
- v1.24.10 7.7% 1,779
- v1.25.0 4.4% 1,009
- v1.24.7 2.9% 661
- v1.24.6 2.8% 642
- Other 8.4% 1,948
Users by Timezone
DDEV doesn't collect user-identifiable information, but timezones give a rough sense of where users are.
- CEST (UTC+2) 10,275
- EDT (UTC-4) 1,952
- IST (UTC+5:30) 1,391
- EEST (UTC+3) 1,062
- BST (UTC+1) 1,032
- UTC 683
- CDT (UTC-5) 659
- PDT (UTC-7) 635
- CEST (UTC+2) 47.2% 10,275
- EDT (UTC-4) 9.0% 1,952
- IST (UTC+5:30) 6.4% 1,391
- EEST (UTC+3) 4.9% 1,062
- BST (UTC+1) 4.7% 1,032
- UTC 3.1% 683
- CDT (UTC-5) 3.0% 659
- Other 21.7% 4,717
Explore them yourself!
You can explore these yourself, ask for permission. If you're a known community member, we'll happily add your access to Amplitude to explore. See Amplitude Contributor Training.
Want to keep up as the month goes along? Follow our blog, LinkedIn, Mastodon, and join us on Discord.
DDEV Sponsorship
Not Amplitude data, but just as important: the DDEV Foundation runs on sponsorship, and daily-updated sponsorship figures are published as an open JSON feed. Here's monthly recurring sponsorship income over the period that feed has history for, against the current goal of $12,000/month (82.7% there so far).