ddev

Docker-based local PHP+Node.js web development environments (by ddev)

Ddev Alternatives

Similar projects and alternatives to ddev

  1. Hugo

    589 ddev VS Hugo

    The world’s fastest framework for building websites.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  4. Gitea

    290 ddev VS Gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

  5. micro-editor

    A modern and intuitive terminal-based text editor

  6. pocketbase

    Open Source realtime backend in 1 file

  7. Vault

    177 ddev VS Vault

    A tool for secrets management, encryption as a service, and privileged access management

  8. syncthing

    Open Source Continuous File Synchronization

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. Echo

    132 ddev VS Echo

    High performance, minimalist Go web framework

  11. lf

    115 ddev VS lf

    Terminal file manager

  12. snapcraft

    112 ddev VS snapcraft

    Package, distribute, and update any app for Linux and IoT.

  13. lando

    77 ddev VS lando

    A development tool for all your projects that is fast, easy, powerful and liberating

  14. Deployer

    48 ddev VS Deployer

    The PHP deployment tool with support for popular frameworks out of the box

  15. Redis

    34 ddev VS Redis

    Redis Go client

  16. Centrifugo

    Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.

  17. InfluxDB

    33 ddev VS InfluxDB

    Scalable datastore for metrics, events, and real-time analytics

  18. go-sqlmock

    Sql mock driver for golang to test database interactions

  19. ngrok

    19 ddev VS ngrok

    Discontinued Unified ingress for developers

  20. bleve

    15 ddev VS bleve

    A modern text/numeric/geo-spatial/vector indexing library for go

  21. NATS

    11 ddev VS NATS

    Golang client for NATS, the cloud native messaging system.

  22. warden

    1 ddev VS warden

    Discontinued Warden is a CLI utility for orchestrating Docker based developer environments [Moved to: https://github.com/wardenenv/warden] (by davidalger)

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ddev alternative or higher similarity.

ddev discussion

Log in or Post with

ddev reviews and mentions

Posts with mentions or reviews of ddev. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-03-09.
  • Ask HN: Best way to simultaneously run multiple projects locally?
    7 projects | news.ycombinator.com | 9 Mar 2025
    https://ddev.com/ has become standard in the circles I run in (most are web devs working in agencies touching multiple projects each week). You don't have to use DDEV specifically, but it works like a dream and may provide some inspiration.

    Each project gets its own Docker Compose file. These allow you to set up whatever project specific services and configuration you need.

    None of your projects need to expose a port. Instead each project gets a unique name like `fooproject` and `barproject` and the container listening to port 80 is named `project-web`.

    It all gets tied together by a single global NGINX/Traefik/Caddy container (you choose) that exposes port 80 and 443 and reverse proxies to each projects web container using Docker's internal network. In pseudo-code:

    ```

  • Vite is suddenly not working due to CORS error? 🧐 (DDEV)
    7 projects | dev.to | 6 Feb 2025
    If you work with a tool like DDEV and recently updated Vite, you will most likely encounter an error like this:
  • My work setup for PHP development
    5 projects | dev.to | 10 Jul 2024
    Ddev
  • Run PHPUnit locally in your WordPress Plugin with DDEV
    2 projects | dev.to | 27 Jun 2024
    Recently, I discovered DDEV. DDEV is an open source tool for launching local web development environments that can be extended, version controlled, and shared across a team easily. With DDEV, we can take advantage of a Docker workflow without Docker experience. Cool right? Of course, it is important to know how docker works under the hood, and beginners should experiment with it. However, later on, why to reinvent the wheel? Give DDEV a chance, and you won't regret it.
  • Drupal Access Policy demystified
    2 projects | dev.to | 24 Jun 2024
    I've set up a GitHub repository with the code used in this blog post: https://github.com/lussoluca/access_policy_demo. You can clone it and use DDEV to run the code.
  • PHP Doesn't Suck Anymore
    5 projects | news.ycombinator.com | 4 May 2024
    Debugging is pretty easy with something like Ray (https://myray.app/) or Laravel Herd (https://herd.laravel.com/, despite its name runs differnet php apps just fine).

    When it coems to running different PHP versions, modern PHP development has largely moved to using Docker (ddev, for example: https://ddev.com/) for that, and there's plenty Docker images for old PHP versions so it's a non-issue. I'd also imagine it be difficult to get many other outdated programming languages via a package manager.

    There's now the PHP Foundation, which while relatively new in its formation, has significantly boosted PHP development and I'd recommend donating if improving the language is important to you.

  • Install Craft CMS v5 (alpha) with one command via DDEV
    4 projects | dev.to | 7 Jan 2024
    Do you already want to try the new version, which is currently in alpha state? With DDEV this is super simple, just paste one command into the terminal.
  • Easy installation for WordPress + SQLite
    2 projects | /r/Wordpress | 9 Oct 2023
    For development, I will still prefer to continue with DDEV (a tool that I highly recommend). But the adventure with SQLite was very interesting, it really helped me not to pollute my termux.
  • Working on Multiple Web Projects with Docker Compose and Traefik
    8 projects | news.ycombinator.com | 3 Oct 2023
    I use https://ddev.com for almost all of my web project development, which basically automates all of this. Per-project databases, web containers, plugins, etc, and it’s now using Traefik as its router.
  • Docker Acquires Mutagen
    2 projects | news.ycombinator.com | 27 Jun 2023
    I use it with ddev for local development.

    https://ddev.readthedocs.io/

  • A note from our sponsor - InfluxDB
    influxdata.com | 23 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Stats

Basic ddev repo stats
23
3,055
9.8
9 days ago

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?