# Warden

Command-line tool that runs Docker-based local development environments for web projects, with shared proxy services so several environments run at once.


Source: https://findsoftware.frbit.cloud/warden/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- home: https://warden.dev
- repository: https://github.com/wardenenv/warden
- docs: https://docs.warden.dev/
- mastodon: https://phpc.social/@warden
- discord: https://discord.gg/dckp5HZgcu

### Identity

- status: active
- maintainer: David Alger
- maintainerType: unknown
- parent: unknown
- firstRelease: 2019
- hqCountry: unknown

### Kind

- category: dev-tool
- hosting: not applicable
- language: unknown
- runtime: unknown
- runtimeMin: not applicable
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: local
- renderingModes: not applicable
- installMethod: homebrew

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-04-14

### Adoption

- githubStargazers: 476
- packagistDownloads: unknown
- npmWeeklyDownloads: unknown
- contributors: 48
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://warden.dev/ (read 2026-10-28)
- urls: https://api.github.com/repos/wardenenv/warden (read 2026-10-28)
- urls: https://docs.warden.dev/ (read 2026-10-28)
- category: https://raw.githubusercontent.com/wardenenv/warden/main/README.md (read 2026-10-28)
- maintainer: https://raw.githubusercontent.com/wardenenv/warden/main/LICENSE (read 2026-10-28)
- license: https://api.github.com/repos/wardenenv/warden (read 2026-10-28)
- license: https://raw.githubusercontent.com/wardenenv/warden/main/LICENSE (read 2026-10-28)
- currentMajor: https://api.github.com/repos/wardenenv/warden/releases/latest (read 2026-10-28)
- latestReleaseDate: https://api.github.com/repos/wardenenv/warden/releases/latest (read 2026-10-28)
- firstRelease: https://api.github.com/repos/wardenenv/warden/releases (read 2026-10-28)
- runsAs: https://warden.dev/ (read 2026-10-28)
- installMethod: https://docs.warden.dev/installing.html (read 2026-10-28)
- installMethod: https://docs.warden.dev/installing.html (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/wardenenv/warden (read 2026-10-28)
- contributors: https://api.github.com/repos/wardenenv/warden/contributors (read 2026-10-28)

## Notes

Warden is a command-line tool that starts Docker-based local development environments for web projects. Each project runs in its own containers, and a few shared global services route requests into the correct environment, so several environments can run at once without port conflicts. Traefik terminates SSL with certificates Warden issues for the local development domains, and Dnsmasq resolves `.test` domains without editing hosts files.

Environment types cover Drupal, Laravel, Magento 1 and 2, Shopware, Symfony and WordPress, and a custom environment can be defined per project. The tool runs on macOS and Linux, and on Windows through WSL2.

## Worth knowing

Warden needs Docker and Docker Compose on the developer's machine. On macOS, Mutagen handles file sync for environments that use sync sessions. The environments pull their container images from Docker Hub, so they depend on those published images.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
