Un environnement de développement local natif pour PHP/Laravel qui gère PHP, nginx, DNS .test et services associés sans Docker, avec options Pro pour debug, e-mails, logs, Expose et bases de données.
📖 Définition
Laravel Herd est une application native de bureau, signée Laravel LLC, qui réside dans la barre de menus et installe puis gère localement PHP, nginx et les services requis pour le développement Laravel/PHP, sans passer par Docker. Lancé le 21 juillet 2023 d'abord sur macOS, Herd a ensuite publié Herd for Windows 1.0.0 le 26 mars 2024. Techniquement, il exécute nginx avec PHP-FPM en arrière-plan ; sur macOS, dnsmasq route automatiquement les domaines locaux en .test, tandis que sous Windows Herd ajuste le fichier hosts via un composant nommé HerdHelper. La version gratuite fournit le basculement rapide entre plusieurs versions de PHP, nginx, un DNS local, Node.js et l'isolation de sites par domaine .test. Herd reprend les concepts de Laravel Valet et propose une migration automatique, tout en laissant Valet exister en parallèle. En alternative légère à Docker ou à Laravel Sail, Herd vise la rapidité en local, quand Sail reste pertinent pour reproduire une stack de production conteneurisée.
💬 En termes simples
Comme une borne d'atelier qui fournit électricité, réseau et outils réglés d'avance, pour lancer un projet PHP local instantanément.
🎯 Exemple concret
Sur un MacBook, une développeuse bascule de PHP 8.1 à 8.3, crée blog.test, démarre nginx et PHP-FPM, et teste des e-mails via Herd Pro, sans configurer Docker ni bases manuellement.
💡 Le saviez-vous ?
Lancé le 21 juillet 2023 sur macOS, Herd a publié Herd for Windows 1.0.0 le 26 mars 2024 et intègre une migration automatique depuis Laravel Valet, qui continue d'exister séparément.
❓ Questions fréquentes
Quelle est la différence entre Herd et Laravel Valet ?
Herd est une application graphique de barre de menus qui orchestre nginx, PHP-FPM et le DNS local, et propose une migration automatique depuis Valet. Valet, en CLI macOS, continue d'exister ; Herd n'est pas un remplacement obligatoire.
Herd remplace-t-il Docker ou Laravel Sail ?
Non. Herd est une alternative plus légère pour un développement local rapide sans conteneurs. Sail reste pertinent pour reproduire une infrastructure proche de la production ou orchestrer plusieurs services conteneurisés.
Que débloque Herd Pro par rapport à la version gratuite ?
Herd Pro ajoute un inspecteur de dd, un serveur/client mail intégré, une visionneuse de logs, de l'assistance Xdebug (profiling et coverage), un tunnel Expose, des services (MySQL, PostgreSQL, Redis, MongoDB, Meilisearch, MinIO, Reverb) et un support commercial.
Reçois chaque semaine le meilleur de l'actualité IA, directement dans ta boîte.
Pas de pourriel, désinscription en 1 clic.
✉️
Restez informé
Recevez nos sélections d'outils et articles directement dans votre boîte courriel.
🔐 Connexion rapide
Entrez votre courriel pour recevoir un code à 6 chiffres.
Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !
✓
Paramètres de confidentialité
Nous utilisons des témoins (cookies) pour assurer le bon fonctionnement du site, analyser le trafic et personnaliser le contenu. Vous pouvez gérer vos préférences ci-dessous.
Politique de confidentialité