DDEV Live Usage Statistics
Data as of July 29, 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.
- macOS11,584
- linux4,621
- wsl24,343
- windows874
- wsl2-mirrored399
- codespaces15
- wsl2-virtioproxy5
- macOS53.0%11,584
- linux21.2%4,621
- wsl219.9%4,343
- windows4.0%874
- wsl2-mirrored1.8%399
- codespaces0.1%15
- wsl2-virtioproxy0.0%5
DDEV Commands
Total invocations of built-in ddev commands over the past week. Counts for commands like exec and drush are inflated by scripting and automated workflows. Expand below for the full list of documented commands with usage.
- exec2,952,034
- drush1,105,684
- describe561,318
- mysql450,596
- start410,076
- wp292,292
- composer238,716
- php210,715
- artisan110,884
- typo351,179
- npm46,926
- xdebug41,684
- restart34,580
- stop32,177
- list26,776
- ssh26,239
- craft24,305
- magento22,218
- import-db20,883
- launch17,202
Show all 58 documented commands with usage
| Command | Invocations |
|---|---|
| exec | 2,952,034 |
| drush | 1,105,684 |
| describe | 561,318 |
| mysql | 450,596 |
| start | 410,076 |
| wp | 292,292 |
| composer | 238,716 |
| php | 210,715 |
| artisan | 110,884 |
| typo3 | 51,179 |
| npm | 46,926 |
| xdebug | 41,684 |
| restart | 34,580 |
| stop | 32,177 |
| list | 26,776 |
| ssh | 26,239 |
| craft | 24,305 |
| magento | 22,218 |
| import-db | 20,883 |
| launch | 17,202 |
| export-db | 14,153 |
| logs | 12,532 |
| poweroff | 11,943 |
| config | 10,654 |
| delete | 10,569 |
| psql | 9,590 |
| yarn | 9,252 |
| version | 8,277 |
| snapshot | 7,968 |
| console | 7,719 |
| sake | 2,442 |
| sequelace | 2,108 |
| npx | 2,091 |
| mariadb | 1,902 |
| mailpit | 1,677 |
| share | 1,323 |
| tableplus | 845 |
| help | 833 |
| dbeaver | 351 |
| cake | 273 |
| heidisql | 268 |
| mutagen | 263 |
| xhprof | 208 |
| xhgui | 203 |
| utility | 177 |
| hostname | 110 |
| auth | 106 |
| import-files | 95 |
| clean | 71 |
| self-upgrade | 68 |
| dr | 61 |
| asterios | 31 |
| tui | 15 |
| querious | 14 |
| blackfire | 13 |
| spark | 11 |
| aliases | 10 |
| dotenv | 3 |
CMS Project Types
Every project type DDEV is configured for.
- drupal114,749
- php4,181
- drupal104,044
- wordpress3,041
- laravel2,722
- typo32,060
- craftcms1,192
- drupal91,054
- symfony787
- magento2761
- shopware6548
- generic466
- drupal7299
- drupal8113
- wp-bedrock104
- silverstripe93
- cakephp82
- drupal1239
- drupal37
- magento29
- joomla27
- codeigniter25
- backdrop16
- drupal610
- asterios4
- drupal1117.9%4,749
- php15.8%4,181
- drupal1015.3%4,044
- wordpress11.5%3,041
- laravel10.3%2,722
- typo37.8%2,060
- craftcms4.5%1,192
- Other17.0%4,494
PHP Version
The PHP versions DDEV projects are configured for.
- 8.311,110
- 8.49,091
- 8.24,369
- 8.12,078
- 8.51,582
- 7.41,231
- 8.0343
- 7.2188
- 7.3164
- 5.6123
- 7.163
- 7.028
- 0.01
- 8.336.6%11,110
- 8.429.9%9,091
- 8.214.4%4,369
- 8.16.8%2,078
- 8.55.2%1,582
- 7.44.1%1,231
- 8.01.1%343
- Other1.9%567
Database Type
The database types DDEV projects are configured for.
- mariadb14,603
- mysql6,701
- postgres1,252
- mariadb64.7%14,603
- mysql29.7%6,701
- postgres5.6%1,252
macOS Docker Providers
The Docker providers DDEV users choose on macOS.
- docker-desktop6,618
- orbstack3,745
- colima898
- rancher-desktop230
- lima-rootless95
- lima22
- linux-docker12
- podman-selinux9
- docker-desktop56.9%6,618
- orbstack32.2%3,745
- colima7.7%898
- rancher-desktop2.0%230
- lima-rootless0.8%95
- lima0.2%22
- linux-docker0.1%12
- Other0.1%16
WSL2 Docker Providers
The Docker providers DDEV users choose on WSL2.
- wsl2-docker-ce2,776
- docker-desktop1,667
- rancher-desktop11
- wsl2-docker-ce-rootless2
- podman1
- podman-rootless1
- wsl2-docker-ce62.3%2,776
- docker-desktop37.4%1,667
- rancher-desktop0.2%11
- wsl2-docker-ce-rootless0.0%2
- podman0.0%1
- podman-rootless0.0%1
Linux Docker Providers
The Docker providers DDEV users choose on Linux.
- linux-docker4,427
- docker-desktop122
- linux-docker-selinux38
- linux-docker-rootless18
- podman-rootless-selinux15
- podman-rootless8
- lima4
- Solus 4.9 Serenity1
- linux-docker95.5%4,427
- docker-desktop2.6%122
- linux-docker-selinux0.8%38
- linux-docker-rootless0.4%18
- podman-rootless-selinux0.3%15
- podman-rootless0.2%8
- lima0.1%4
- Other0.0%2
macOS Architecture
Apple Silicon (arm64) vs. Intel (amd64) usage, among macOS users specifically.
- arm6410,892
- amd64706
- arm6493.9%10,892
- amd646.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.
- phpmyadmin8,917
- redis5,294
- solr2,834
- adminer1,617
- ddev-cron1,520
- elasticsearch1,384
- ddev-opensearch1,241
- ddev-selenium-standalone-chrome1,099
- memcached894
- varnish741
Live version of Add-on usage in Amplitude
Show all 445 discovered add-ons
| Add-on | Users |
|---|---|
| phpmyadmin | 8,917 |
| redis | 5,294 |
| solr | 2,834 |
| adminer | 1,617 |
| ddev-cron | 1,520 |
| elasticsearch | 1,384 |
| ddev-opensearch | 1,241 |
| ddev-selenium-standalone-chrome | 1,099 |
| memcached | 894 |
| varnish | 741 |
| rabbitmq | 692 |
| ddev-browsersync | 481 |
| ddev-vite-sidecar | 455 |
| typo3-solr | 419 |
| nvm | 360 |
| minio | 346 |
| ddev-playwright | 321 |
| ddev-pnpm | 320 |
| redis-commander | 270 |
| ddev-drupal-contrib | 267 |
| ddev-wkhtmltox | 247 |
| ddev-cypress | 231 |
| claude-code | 225 |
| python2 | 216 |
| meilisearch | 215 |
| redis-insight | 198 |
| ddev-backstopjs | 197 |
| mongo | 180 |
| ddev-platformsh | 160 |
| playwright | 143 |
| gotenberg | 141 |
| bun | 138 |
| ddev-clamav | 136 |
| ddev-viteserve | 135 |
| frankenphp | 131 |
| sqlsrv | 119 |
| storybook | 108 |
| typesense | 93 |
| mkdocs | 92 |
| ddev-kibana | 87 |
| ddev-ioncube | 85 |
| keycloak | 81 |
| mercure | 79 |
| ddev-laravel-queue | 79 |
| apache-tika | 73 |
| upsun | 71 |
| spx | 70 |
| pgadmin | 69 |
| pa11y | 69 |
| 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 |
| ddev-vscode-devcontainer | 36 |
| pdfreactor | 36 |
| newman | 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 |
| matomo | 23 |
| beanstalkd | 23 |
| ddev-buggregator | 23 |
| proxy-support | 23 |
| drupal-code-quality | 23 |
| drupal-xb-dev | 22 |
| swagger-ui | 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 |
| ddev-opencode | 17 |
| yellowlabtools | 17 |
| ddev-beads | 16 |
| ddev-agents-sync | 16 |
| ddev-kanopi-wp | 16 |
| mittwald | 16 |
| elasticvue | 15 |
| claude | 14 |
| ddev-dalia | 13 |
| ddev-vite | 13 |
| ddev-claude-code | 13 |
| drupal-multisite-hostnames | 13 |
| loom-drupal | 13 |
| ddev-ralph | 13 |
| ddev-rename-project | 12 |
| import-remote-db | 12 |
| ssb-ddev-cpi | 12 |
| ddev-ai-workspace | 12 |
| valkey | 12 |
| linting | 11 |
| backstop | 11 |
| ddev-locale | 11 |
| gh-cli | 11 |
| ibexa-solr | 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 |
| plexus-toolkit | 7 |
| ibexa-installer | 7 |
| ddev-share-cloudflare | 7 |
| gum | 7 |
| dbgate | 7 |
| dynamodb | 7 |
| ddev-magento-toolkit | 7 |
| plato | 7 |
| xhgui | 6 |
| site-devkit | 6 |
| chrome-headless | 6 |
| codex | 6 |
| laravel-nextjs | 6 |
| sitediff | 6 |
| DDEV MTK | 6 |
| apache-solr | 6 |
| ddev-analog-commands | 6 |
| flysystem-minio | 6 |
| ftp-server | 6 |
| ddev-deployer | 6 |
| opencode | 6 |
| php-spx | 6 |
| ddev-ansible | 6 |
| ddev-tinker | 6 |
| shopware-cli | 6 |
| ddev-dkan | 5 |
| db-import-local | 5 |
| milvus | 5 |
| typo3 | 5 |
| ddev-xhgui | 5 |
| ddev-mittwald | 5 |
| opensearch | 5 |
| cbs_myaccount | 5 |
| ddev-vite-proxy | 5 |
| drupal-dev | 5 |
| ddev-craft-queue | 5 |
| ddev-drupal-admin-vrt | 5 |
| dgi-playwright | 5 |
| drupal-canvas-create | 5 |
| tsh | 5 |
| ddev-authentik | 5 |
| ddev-dump | 5 |
| deployer | 5 |
| gdpr-dump | 5 |
| varnish5 | 5 |
| ddev-drupal-init | 5 |
| pointblank | 5 |
| ddev-secret-vault | 5 |
| localstack | 5 |
| your-addon | 5 |
| assembler-elementor | 5 |
| mago | 4 |
| readme | 4 |
| dpp | 4 |
| drupal | 4 |
| authentik | 4 |
| cbs_core | 4 |
| php-geos | 4 |
| validator | 4 |
| stripe | 4 |
| typo3-docs | 4 |
| ddev-worktree | 4 |
| elasticmq | 4 |
| glab-cli | 4 |
| ddev-n98-magerun | 4 |
| craft-sync | 4 |
| wordmove | 4 |
| sockudo | 4 |
| platformsh-lite | 3 |
| wp-rename-tables-prefix | 3 |
| cbs_code_quality | 3 |
| ddev_phpcq | 3 |
| headless-chrome | 3 |
| opensearch-advanced | 3 |
| ddev-sv5-sync | 3 |
| memo-contao | 3 |
| ddev-drupal-playwright | 3 |
| ddev-webcms-addon | 3 |
| dot | 3 |
| php-patch-build | 3 |
| ddev-flow | 3 |
| interactive-ssh-pull | 3 |
| keydb | 3 |
| viteplus | 3 |
| w3c-validator | 3 |
| ddev-kafka | 3 |
| ddev-typo3-password | 3 |
| invrt | 3 |
| basin | 3 |
| dragonfly | 3 |
| drupal-contrib-mkdocs | 3 |
| mrm | 3 |
| sitevision-5 | 3 |
| basin-deploy | 3 |
| canvas | 3 |
| canvas-migration | 3 |
| ddev-alfresco | 3 |
| claude-code-dbhub-playwright | 3 |
| ddev-analog-admin | 3 |
| ddev-ddev-teleport | 3 |
| socket-firewall | 3 |
| tessera | 3 |
| lia-ddev-typo3 | 3 |
| typo3-presentation | 3 |
| ddev-aerospike | 3 |
| ddev-qa | 2 |
| drupal-claude-code | 2 |
| gulp | 2 |
| platformsh-recipes | 2 |
| ddev-mariadb-mcp | 2 |
| deno | 2 |
| frontend-nextjs | 2 |
| ddev-drupal-suite | 2 |
| ddev-megalinter | 2 |
| ddev-typo3-dev-mcp | 2 |
| ddev-wordpress | 2 |
| drupal-rfs-custom-commands | 2 |
| laravel-queue | 2 |
| mcp-inspector | 2 |
| php-dumper | 2 |
| plugin-setup | 2 |
| ddev-a11ywatch-standalone | 2 |
| ddev-woodoo-buildtools-magento | 2 |
| envsa-ddev-config | 2 |
| ima-ddev-wordpress | 2 |
| snaprun | 2 |
| webkinder-wordpress | 2 |
| ddev-coolify | 2 |
| ddev-frankenphp-spx | 2 |
| gally | 2 |
| git-sync | 2 |
| portainer | 2 |
| skygate-devtools | 2 |
| wiremock | 2 |
| backoffice-registry | 2 |
| jsvm | 2 |
| shopware6-template | 2 |
| stirling-pdf | 2 |
| xdebug-trigger | 2 |
| bak | 2 |
| brooksdigital-base | 2 |
| firebird | 2 |
| mariadb-live-connector | 2 |
| oblak-ddev-wp | 2 |
| saml-idp | 2 |
| ddev-backstop | 2 |
| ddev-drupal-contrib-lite | 2 |
| ddev-meilisearch | 2 |
| php85 | 2 |
| pi | 2 |
| pi-pronovix | 2 |
| snow-cli | 2 |
| typo3-multi-version-extension | 2 |
| adminerevo | 2 |
| ddev-db-sync | 2 |
| ddev-supercronic | 2 |
| directus | 2 |
| drupal-ai | 2 |
| vc3-standards | 2 |
| directus-postgres | 2 |
| tideways | 2 |
| python | 1 |
| claude-code-native | 1 |
| keytec | 1 |
| notification-server | 1 |
| ddev-commands | 1 |
| ibexa-cloud | 1 |
| netdata | 1 |
| typo3cms | 1 |
| cando-php | 1 |
| craft-cloud | 1 |
| cx | 1 |
| ddev-go-sidecar | 1 |
| ddev-magento-2fa | 1 |
| ddev-seq | 1 |
| digital-ocean-connector | 1 |
| ffmpeg-nonfree | 1 |
| okaeli-tools | 1 |
| axe_a11y | 1 |
| brooksdigital-platformsh | 1 |
| ddev-ce-deploy | 1 |
| ddev-is-running | 1 |
| ddev-murz | 1 |
| decodie | 1 |
| drupalorg-cli | 1 |
| neo4j | 1 |
| okaeli-add-on | 1 |
| share-local | 1 |
| versitygw | 1 |
| bosa_a11y | 1 |
| datadog | 1 |
| ddev-agent-blu | 1 |
| ddev-claude-drupal | 1 |
| ddev-clone | 1 |
| ddev-codex-cli | 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-surrealdb | 1 |
| ddev-typo3-solr | 1 |
| docling | 1 |
| drupal-brain | 1 |
| e2e-testing | 1 |
| fire | 1 |
| fish | 1 |
| ftp | 1 |
| itcare-hosting | 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 |
| mindsdb | 1 |
| neos | 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-cursor-cli | 1 |
| ddev-gemini | 1 |
| ddev-macos-bitwarden-ssh-agent | 1 |
| ddev-orchestrate | 1 |
| ddev-pctx | 1 |
| dewire | 1 |
| drupal-contrib-dev | 1 |
| elasticsearch-advanced | 1 |
| magento-tenancy | 1 |
| mailhog | 1 |
| mailpit-shared | 1 |
| nextcloud-fpm | 1 |
| opencode-with-claude | 1 |
| pgx-ulid | 1 |
| shopc-magento | 1 |
| sicse-toolkit | 1 |
| skygate-components | 1 |
| temporalio | 1 |
| tilizy-agent | 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 |
| deployhq | 1 |
| gitnexus | 1 |
| hyva-upgrade-analyzer | 1 |
| lifna | 1 |
| raise | 1 |
| redkiwi-commands | 1 |
| roadrunner | 1 |
| sa | 1 |
| shared-mailpit | 1 |
| sprowt-pantheon-secrets | 1 |
| storybook-addon | 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 |
| 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 pantheon11,751
- ddev pull acquia4,914
- ddev pull platform3,959
- ddev pull upsun2,316
- ddev pull lagoon230
- ddev pull pantheon50.7%11,751
- ddev pull acquia21.2%4,914
- ddev pull platform17.1%3,959
- ddev pull upsun10.0%2,316
- ddev pull lagoon1.0%230
DDEV Versions
The DDEV versions currently in use.
- v1.25.26,847
- v1.25.36,684
- v1.25.13,255
- v1.24.101,742
- v1.25.0937
- v1.24.6631
- v1.24.7627
- v1.24.8565
- v1.25.230.3%6,847
- v1.25.329.6%6,684
- v1.25.114.4%3,255
- v1.24.107.7%1,742
- v1.25.04.1%937
- v1.24.62.8%631
- v1.24.72.8%627
- Other8.2%1,857
Users by Timezone
DDEV doesn't collect user-identifiable information, but timezones give a rough sense of where users are.
- CEST (UTC+2)10,094
- EDT (UTC-4)2,005
- IST (UTC+5:30)1,398
- BST (UTC+1)1,097
- EEST (UTC+3)1,094
- UTC700
- CDT (UTC-5)688
- PDT (UTC-7)680
- CEST (UTC+2)45.9%10,094
- EDT (UTC-4)9.1%2,005
- IST (UTC+5:30)6.4%1,398
- BST (UTC+1)5.0%1,097
- EEST (UTC+3)5.0%1,094
- UTC3.2%700
- CDT (UTC-5)3.1%688
- Other22.3%4,903
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.6% there so far).
Does DDEV matter to you?
DDEV is free and open source, paid for by the people and companies that use it. Recurring sponsorship is what keeps its two maintainers on it full time. There are other ways to help, too.