PHPackages                             laravel/homestead - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. laravel/homestead

AbandonedArchivedLibrary[Framework](/categories/framework)

laravel/homestead
=================

A virtual machine for web artisans.

v15.0.3(2y ago)4.0k8.2M↓17.9%1.4k[14 issues](https://github.com/laravel/homestead/issues)[6 PRs](https://github.com/laravel/homestead/pulls)20MITShellPHP ^8.1 || &lt;8.3CI passing

Since Nov 17Pushed 1y ago120 watchersCompare

[ Source](https://github.com/laravel/homestead)[ Packagist](https://packagist.org/packages/laravel/homestead)[ RSS](/packages/laravel-homestead/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (232)Used By (20)

[![Laravel Homestead Logo](/art/logo.svg)](/art/logo.svg)

 [ ![Build Status](https://github.com/laravel/homestead/workflows/tests/badge.svg) ](https://github.com/laravel/homestead/actions) [ ![Total Downloads](https://camo.githubusercontent.com/9835aa6f4042204e0924e76d69efd31f179e7ae5c41831eb2e03dfc1bf0bd174/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c61726176656c2f686f6d657374656164) ](https://packagist.org/packages/laravel/homestead) [ ![Latest Stable Version](https://camo.githubusercontent.com/3d49a18b1b83124794d929b30ef49104f7ac218d814d21bf937009318aaf6f68/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c61726176656c2f686f6d657374656164) ](https://packagist.org/packages/laravel/homestead) [ ![License](https://camo.githubusercontent.com/5f96766e78f637218d8a005fc1fe2725c5cbce8abe082b7c36a2a4a376bd9cf8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c61726176656c2f686f6d657374656164) ](https://packagist.org/packages/laravel/homestead)

Introduction
------------

[](#introduction)

Laravel Homestead is an official, pre-packaged Vagrant box that provides you a wonderful development environment without requiring you to install PHP, a web server, or any other server software on your local machine. No more worrying about messing up your operating system! Vagrant boxes are completely disposable. If something goes wrong, you can destroy and re-create the box in minutes!

Homestead runs on any Windows, Mac, or Linux system, and includes the Nginx web server, PHP, MySQL, Postgres, Redis, Memcached, Node, and all of the other goodies you need to develop amazing Laravel applications.

Official documentation [is located here](https://laravel.com/docs/homestead).

#### Components

[](#components)

Homestead is made up of 2 different projects. The first is this repo which is the *Homestead application* itself. The application is a wrapper around Vagrant which is an API consumer of a virtualization hypervisor, or provider such as Virtualbox, Hyper-V, VMware, Or Parallels. The second part of Homestead is *Settler*, which is essentially JSON &amp; Bash scripts to turn a minimalistic Ubuntu OS into what we call *Homestead base box*. Homestead and Settler (AKA *Homestead Base / Base Box*) combined give you the Homestead development environment.

> When you run `vagrant up` for the first time Vagrant will download the large base box from Vagrant cloud. The base box is the output from Settler. The base box will be stored at `~/.vagrant.d/` and copied to the folder you ran vagrant up command from in a hidden folder named `.vagrant`. This is what allows vagrant to create a VM and destroy it quickly and without having to download the large base box again.

##### Current versions

[](#current-versions)

Ubuntu LTSSettler VersionHomestead VersionBranchStatus22.0414.x15.x`main`Development/Unstable22.0414.x15.x`release`StableDeveloping Homestead
--------------------

[](#developing-homestead)

To keep any in-development changes separate from other Homestead installations, create a new project and install Homestead from composer, forcing it to use a git checkout.

```
$ mkdir homestead && \
    cd homestead && \
    composer require --prefer-source laravel/homestead:dev-main

```

After it's complete, `vendor/laravel/homestead` will be a git checkout and can be used normally.

###  Health Score

67

—

FairBetter than 100% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity75

Solid adoption and visibility

Community53

Growing community involvement

Maturity98

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~15 days

Recently: every ~51 days

Total

228

Last Release

749d ago

Major Versions

v10.17.0 → 18.04.x-dev2020-12-18

18.04.x-dev → 20.04.x-dev2020-12-29

v12.8.0 → v13.0.02021-12-05

v13.3.2 → v14.0.02023-01-05

v14.5.0 → v15.0.02024-01-19

PHP version history (10 changes)v2.0.0PHP &gt;=5.4

v3.0.0PHP &gt;=5.5.9

v5.0.0PHP ^5.6 || ^7.0

8.0.0PHP ^7.1

v11.2.0PHP ^7.4

v11.4.0PHP ^7.4 || ^8.0

18.04.x-devPHP ^7.3|^8.0

v13.2.0PHP ^8.0 || &lt;8.2

v13.3.0PHP ^8.0 || &lt;8.3

v15.0.2PHP ^8.1 || &lt;8.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/463230?v=4)[Taylor Otwell](/maintainers/taylorotwell)[@taylorotwell](https://github.com/taylorotwell)

---

Top Contributors

[![svpernova09](https://avatars.githubusercontent.com/u/967362?v=4)](https://github.com/svpernova09 "svpernova09 (392 commits)")[![taylorotwell](https://avatars.githubusercontent.com/u/463230?v=4)](https://github.com/taylorotwell "taylorotwell (305 commits)")[![ricardoseriani](https://avatars.githubusercontent.com/u/3369718?v=4)](https://github.com/ricardoseriani "ricardoseriani (83 commits)")[![roberto-aguilar](https://avatars.githubusercontent.com/u/5356595?v=4)](https://github.com/roberto-aguilar "roberto-aguilar (31 commits)")[![browner12](https://avatars.githubusercontent.com/u/5232313?v=4)](https://github.com/browner12 "browner12 (30 commits)")[![themaric](https://avatars.githubusercontent.com/u/40222?v=4)](https://github.com/themaric "themaric (20 commits)")[![ALameLlama](https://avatars.githubusercontent.com/u/55490546?v=4)](https://github.com/ALameLlama "ALameLlama (16 commits)")[![andrewhood125](https://avatars.githubusercontent.com/u/1624718?v=4)](https://github.com/andrewhood125 "andrewhood125 (10 commits)")[![cbj4074](https://avatars.githubusercontent.com/u/1236883?v=4)](https://github.com/cbj4074 "cbj4074 (9 commits)")[![Sn0wCrack](https://avatars.githubusercontent.com/u/442287?v=4)](https://github.com/Sn0wCrack "Sn0wCrack (7 commits)")[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (6 commits)")[![piotr-cz](https://avatars.githubusercontent.com/u/612953?v=4)](https://github.com/piotr-cz "piotr-cz (5 commits)")[![driesvints](https://avatars.githubusercontent.com/u/594614?v=4)](https://github.com/driesvints "driesvints (5 commits)")[![Djuuu](https://avatars.githubusercontent.com/u/2388233?v=4)](https://github.com/Djuuu "Djuuu (5 commits)")[![martijn94](https://avatars.githubusercontent.com/u/1652861?v=4)](https://github.com/martijn94 "martijn94 (5 commits)")[![litan1106](https://avatars.githubusercontent.com/u/1310539?v=4)](https://github.com/litan1106 "litan1106 (5 commits)")[![sdespont](https://avatars.githubusercontent.com/u/646632?v=4)](https://github.com/sdespont "sdespont (5 commits)")[![yazeed](https://avatars.githubusercontent.com/u/191483?v=4)](https://github.com/yazeed "yazeed (4 commits)")[![crynobone](https://avatars.githubusercontent.com/u/172966?v=4)](https://github.com/crynobone "crynobone (4 commits)")[![csaba215](https://avatars.githubusercontent.com/u/11250204?v=4)](https://github.com/csaba215 "csaba215 (4 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/laravel-homestead/health.svg)

```
[![Health](https://phpackages.com/badges/laravel-homestead/health.svg)](https://phpackages.com/packages/laravel-homestead)
```

###  Alternatives

[laravel/horizon

Dashboard and code-driven configuration for Laravel queues.

4.1k84.2M225](/packages/laravel-horizon)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19562.3M1.3k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[laravel/vapor-cli

The Laravel Vapor CLI

31310.7M8](/packages/laravel-vapor-cli)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
