The WordPress Core Dev Environment Toolkit has been launched to tackle a long-standing challenge in contributing to WordPress core, namely the often time-intensive and complicated process of setting up a local development environment.
By simplifying the setup process, the tool addresses a recurring issue during Contributor Days, where participants often spend a significant portion of their time getting their environments ready instead of contributing.
Addressing Contributor Day Setup Challenges
JuanMa Garrido pointed to a recurring issue during Contributor Days, noting that, โOne of the most common complaints from Contributor Day facilitators is this: participants spend the entire session trying to set up their local environment and never get to actually contribute.โ
He explained that before writing any code, contributors are typically required to install and configure tools such as Git, Node.js, npm, and Docker, while also troubleshooting issues along the way, โAt in-person events, this alone can take hours โ sometimes the full day.โ
The WordPress Core Dev Environment Toolkit, he said, โaims to eliminate this friction entirely.โ
What the WordPress Core Dev Environment Toolkit Offers
The WordPress Core Dev Environment Toolkit is a desktop application for WordPress core development, available across macOS, Windows, and Linux, and designed to work without any prerequisites.

Once the application has been installed, users can select a directory for the project and set up a working environment with a single click. The setup includes a cloned repository, a running development server, and the ability to make changes and generate patches.

The toolkit does not require external tools such as Git, Node.js, npm, or Docker. Instead, the entire toolchain is bundled within the application using JavaScript and WebAssembly, powered by WordPress Playground.
Patches can also be submitted easily, as showcased. The tool is designed specifically for Contributor Days, making it possible to โgo from attendee to first patch in a single afternoon,โ with โfast setup, no prerequisites, no troubleshooting.โ
The toolkit, which is in an active developmental phase, can be downloaded from GitHub, and feedback can also be provided.