A more enjoyable local development experience for Mac.
2.6k
Stars
717
Forks
6
Open issues
30
Contributors
AI Analysis
Laravel Valet is a lightweight local development environment for macOS that uses Nginx and DnsMasq to enable fast PHP/Laravel development without Vagrant or complex configuration. It is purpose-built for Mac-based Laravel developers who prioritize minimal resource usage and development speed, and is not suitable for Windows/Linux users or projects requiring Vagrant-style virtual machine isolation.
Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.
AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.
Lightweight macOS PHP dev environment that trades comprehensiveness for speed and simplicity
Laravel Valet is a minimal local PHP development environment for macOS that eliminates Vagrant/VM overhead by running Nginx and DnsMasq directly on the host. Built by the Laravel team in 2016, it targets developers who prioritize speed (7MB RAM footprint) and simplicity over feature completeness. Adoption appears concentrated within the PHP/Laravel ecosystem but lacks public evidence of scale. The project remains actively maintained with regular commits.
Created by Taylor Otwell and the Laravel team in May 2016 as a response to developer friction with Vagrant and Homestead setups. Positioned explicitly as a lightweight alternative for macOS users willing to sacrifice feature parity for speed and minimal resource consumption.
Star growth plateaued years ago (2,596 stars, 0 gained in past week). Initial adoption likely peaked around 2017–2018 when it addressed genuine macOS PHP developer pain. Similar repos like nicoverbruggen/phpmon (3,214 stars) and laravel/sail (1,904 stars) suggest market fragmentation; Sail (Docker-based) may have captured share post-2020. No recent spike indicates slow, mature adoption rather than growing mindshare.
Adoption not verified. README mentions Packagist downloads badge but no link/figure provided in excerpt. Laravel ecosystem likely uses it (given official Laravel tool status), but no quantified enterprise or large-scale production evidence in available materials. Intra-Laravel adoption probable but unconfirmed.
Based on README: Valet runs Nginx and DnsMasq as background processes, intercepts *.test domain requests, and proxies them to local PHP sites. Appears to use PHP CLI internally. No architectural detail in README; likely uses shell scripting and PHP for orchestration, but implementation not verifiable from README alone.
Not documented in README. CI badge present (GitHub Actions workflow), indicating tests exist, but coverage metrics and test philosophy not described.
Last push 2026-06-24 (11 days before evaluation date) indicates active maintenance. Tests CI badge suggests ongoing validation. However, zero stars in past 7 days and long plateau suggests low momentum. Maintained, not stagnant — but adoption growth appears dormant.
ADOPT IF: you are a solo/small-team PHP developer on macOS who values minimal resource footprint and CLI-centric workflow, accept bare-metal setup and macOS lock-in, and are already in the Laravel ecosystem. AVOID IF: you require cross-platform development, team reproducibility, strict dev/prod isolation, or non-PHP support — Docker-based Sail or Vagrant/Homestead better. MONITOR IF: you are deciding between Valet and newer entrants like Herd or phpmon; Valet's maintenance is solid but adoption signals suggest it is not gaining share, and macOS-native GUI tools may better serve the modern developer experience trend.
Independent dimensions
Mainstream potential
3/10
Technical importance
5/10
Adoption evidence
3/10
- macOS-only lock-in limits team/CI/CD portability; developer switching to Linux/Windows or joining teams on mixed OSes creates friction.
- Bare-metal setup exposes local machine to configuration drift and potential system pollution (Nginx, DnsMasq always running); troubleshooting harder than containerized alternatives.
- Adoption appears plateaued; slower migration to modern tooling (Docker, Herd) may reduce community support, third-party drivers, and hiring pool familiarity.
- No explicit support for non-PHP runtimes (Node, Python, etc.); limited to PHP-only or hybrid workflows, reducing utility for polyglot development.
- Long-term maintenance risk if Laravel team deprioritizes in favor of Sail or other initiatives; low recent star growth suggests mindshare already declining.
Valet will likely remain as a stable, slowly maintained option for macOS PHP developers with existing muscle memory, but will not recapture growth. Newer GUI-native tools (Herd, phpmon) and cross-platform Sail will continue to absorb new users. Niche survival is probable; mainstream resurgence unlikely unless macOS-specific PHP renaissance occurs.
Explore similar
Newsletter
Get analyses like this every Monday
Free weekly digest of the most interesting open-source discoveries.
Languages
Information
- Website
- https://laravel.com/docs/valet
- Language
- PHP
- License
- MIT
- Last updated
- 2w ago
- Created
- 124mo ago
- Analyzed with
- anthropic/claude-haiku-4-5
Stars over time
Contributors over time
Top 100 contributors only — repos with more will plateau at 100.
Top contributors
Similar repos
nicoverbruggen/phpmon
PHP Monitor is a native macOS menu bar application that streamlines local PHP...
bavix/laravel-wallet
laravel-wallet is a Laravel package that provides virtual wallet functionality...
| Repository | Stars | Week Δ | Language | Score | Updated |
|---|---|---|---|---|---|
|
|
2.6k | — | PHP | 8/10 | 2w ago |
|
|
3.2k | — | Swift | 8/10 | 2w ago |
|
|
1.9k | — | Shell | 8/10 | 4d ago |
|
|
1.3k | — | PHP | 8/10 | 3d ago |
|
|
3.7k | — | Go | 8/10 | 2d ago |
|
|
1.3k | — | PHP | 7/10 | 4mo ago |
Docker-based, cross-platform, newer (post-2020). Likely captures modern PHP developers; Valet remains macOS-only and bare-metal. Sail offers more reproducibility; Valet offers lower overhead.
More stars (3,214 vs 2,596). Swift-based macOS native app; Valet is CLI. phpmon may offer better UX for non-CLI users; Valet integrates tighter with shell workflows.
Heavy VM overhead but cross-platform and feature-rich. Valet trades isolation and portability for speed; still relevant for teams requiring strict dev/prod parity.
3,035 stars, TypeScript-based, cross-platform GUI. Younger project with growing stars; likely appeals to developers seeking GUI + multi-OS support. Valet remains CLI-centric, macOS-only.
Not listed but known competitor: newer, macOS-native, GUI, broader language support. Represents newer wave of native development environments; Valet aging relative to this category evolution.