Learn how to set up, customize, and expand the functionality of your WooCommerce products with our library of documentation and tutorials.
  1. Documentation /
  2. Technical Documentation /
  3. Developer Tools

Developer Tools

Use these resources to get a WooCommerce development environment up and running.


  • e2e-environment

    This is a reusable and extensible end-to-end testing environment for WooCommerce extensions. Additionally, it contains several files to serve as the base for a Docker container and Travis CI setup.

  • eslint-plugin

    This is an ESLint plugin including configurations and custom rules for WooCommerce development.

  • wp-cli

    This is the command-line interface for WordPress. You can update plugins, configure multisite installations and much more, without using a web browser.

  • wp-env

    This command-line tool lets you easily set up a local WordPress environment for building and testing plugins and themes. It’s simple to install and requires no configuration.