@wordpress/env
Command-line tool that sets up a local WordPress environment for building and testing plugins and themes, Docker-based by default, published from the Gutenberg monorepo.
developer.wordpress.org/block-editor/reference-guides/packages/packages-env/repositorydocs
wp-env is a command-line tool that starts a local WordPress environment for building and testing plugins and themes without manual setup. It runs WordPress with Docker by default, and it links the plugins, themes and mappings from the project into the environment’s work directory, so file changes show up there. The package is published from the Gutenberg monorepo and maintained within the WordPress project.
Worth knowing
The Docker runtime needs Docker running. Two runtimes need no Docker: PHP, which uses the PHP installed on the computer with SQLite, and Playground, which runs WordPress in WebAssembly. The docs label both non-Docker runtimes experimental, and the Docker runtime uses MySQL where they use SQLite.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, Categories, Built on, Install with, Runs as
developer.wordpress.org/block-editor/reference-guides/packages/packages-env/ - 2026-10-28: links, Written in, GitHub stars
api.github.com/repos/WordPress/gutenberg - 2026-10-28: Maintainer
raw.githubusercontent.com/WordPress/gutenberg/trunk/README.md - 2026-10-28: Runtime, Minimum runtime, License, License model
raw.githubusercontent.com/WordPress/gutenberg/@wordpress/env@12.0.0/packages/env/package.json - 2026-10-28: First release
registry.npmjs.org/@wordpress/env - 2026-10-28: Current major version, Last release
api.github.com/repos/WordPress/gutenberg/git/refs/tags/@wordpress/env@12.0.0 - 2026-10-28: Contributors
api.github.com/repos/WordPress/gutenberg/contributors?per_page=1 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@wordpress/env - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40wordpress%2Fenv