Skip to content
Mischa Braam edited this page Feb 24, 2024 · 6 revisions

Valet+ is a development environment for macOS. No Vagrant, no Docker, no /etc/hosts file.

Valet vs. Valet+

Valet+ is a shell upon Laravel Valet. Valet+ adds functionality to Valet with a goal of making things even simpler and faster. We are very grateful to the Laravel team for providing the base that we built Valet+ upon, see the Laravel website.

Why Valet/Valet+?

Valet+ configures your Mac to always run Nginx in the background when your machine starts. Then, using DnsMasq, Valet+ proxies all requests on the *.test domain to point to sites installed on your local machine.

In other words, a blazing fast development environment. Valet+ provides a great alternative if you want flexible basics or prefer extreme speed.

Differences from Valet

Here are a few key differences compared to the original Valet:

  • Nginx config optimization
  • PHP extensions (yaml, apcu, ds, imagick)
  • MySQL (mysql@5.7, mysql@8.0, mysql@8.1, mariadb)
  • Mailhog (on/off mode)
  • Varnish (on/off mode)
  • Redis (on/off mode)
  • Rabbitmq (on/off mode)
  • Xdebug (on/off mode)
  • Memcache (on/off mode)
  • Elasticsearch v6, v7, v8 (on/off mode) using Docker
  • Opensearch (on/off mode)
  • Rewrite/unrewrite public domain to local environment
  • Binaries (magerun, magerun2, drush, wp-cli)
Clone this wiki locally