Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Valet Plus Laravel Package

weprovide/valet-plus

Valet+ is a batteries-included local dev environment for macOS that extends Laravel Valet with PHP version switching, MariaDB/MySQL, MailHog, Elasticsearch, Xdebug, and ngrok sharing. It gives PHP and Laravel developers a fast, zero-config way to manage multiple sites and services from one CLI.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Local development environment standardization: Valet Plus can be evaluated as a macOS-first local Laravel development tool to reduce per-developer setup variance, especially for teams that need PHP version switching and service toggles.
  • Build vs. buy for dev tooling: Supports a “buy/adopt open-source” decision over maintaining custom local setup scripts, provided the team accepts a community-maintained Valet fork and its operational constraints.
  • Feature/use-case fit: Relevant for Laravel teams needing local MySQL, Elasticsearch/OpenSearch, and nginx service management. Release 3.0.4 improves operational reliability around MySQL restart/stop, uses 127.0.0.1 instead of localhost for MySQL, adds Docker-based OpenSearch v2, and narrows nginx restarts to Elasticsearch switches.
  • Roadmap/onboarding impact: Patch-level improvements can reduce onboarding friction and “works on my machine” issues, but this is developer productivity tooling—not a production platform decision.
  • Risk management: The release is a maintenance/stability patch, not a strategic feature release. It supports a pilot/adopt-with-pinning decision rather than broad mandatory rollout without validation.

When to Consider This Package

Consider Valet Plus when:

  • Your engineering team is primarily on macOS and wants a lightweight, Valet-style local Laravel environment.
  • Developers need convenient switching between PHP versions and local services such as MySQL and Elasticsearch/OpenSearch.
  • You want to reduce custom local setup scripts and improve consistency without requiring every developer to manage full container orchestration.
  • You are comfortable with a community-maintained fork and can pin versions, monitor upstream compatibility, and validate upgrades.
  • The 3.0.4 fixes—MySQL restart/stop reliability, 127.0.0.1 MySQL host resolution, Docker-based OpenSearch v2, and Laravel Valet PHP constraint alignment—map to known local setup pain points.

Look elsewhere when:

  • Your team needs Linux/Windows parity or cross-platform onboarding.
  • You require strong production parity, reproducible environments, or standardized dev containers; Docker Compose, Laravel Sail, or devcontainers are better fits.
  • The organization cannot accept community-fork maintenance risk or needs vendor-supported tooling.
  • You depend on services/features not covered by Valet Plus or need tighter integration with CI and infrastructure-as-code.
  • The team is already standardized on containerized local development and would incur migration cost without clear productivity gain.

How to Pitch It (Stakeholders)

For executives: Valet Plus is a local developer productivity tool, not production infrastructure. The 3.0.4 release is a stability patch that improves reliability of MySQL service control, fixes localhost/MySQL resolution, adds Docker-based OpenSearch v2, and reduces unnecessary nginx restarts. It may reduce onboarding friction for macOS Laravel teams, but it carries community-maintenance risk and should be adopted through a small pilot with version pinning and clear support ownership.

For engineering: Evaluate 3.0.4 as a low-risk patch upgrade if Valet Plus is already in use. Validate MySQL restart/stop behavior, OpenSearch v2 via Docker, PHP constraint compatibility with Laravel Valet, and service-switch behavior before rolling out. Do not treat this as a production environment solution; use it where lightweight macOS local development is the goal, and prefer Docker-based or devcontainer approaches where reproducibility and cross-platform parity matter more.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo