PHPackages                             laracodedeveloper/laraserve-windows - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. laracodedeveloper/laraserve-windows

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

laracodedeveloper/laraserve-windows
===================================

A more enjoyable local development experience for Windows.

v1.0(5y ago)05MITVim scriptPHP &gt;=5.6

Since Sep 21Pushed 5y ago1 watchersCompare

[ Source](https://github.com/laracodedeveloper/laraserve-windows)[ Packagist](https://packagist.org/packages/laracodedeveloper/laraserve-windows)[ RSS](/packages/laracodedeveloper-laraserve-windows/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (8)Versions (2)Used By (0)

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

[](#introduction)

Laraserve is a Laravel development environment for Windows. No Vagrant, no `/etc/hosts` file. You can even share your sites publicly using local tunnels. *Yeah, we like it too.*

Laravel Laraserve configures your Windows to always run Nginx in the background when your machine starts. Then, using [Acrylic DNS](http://mayakron.altervista.org/wikibase/show.php?id=AcrylicHome), Laraserve proxies all requests on the `*.test` domain to point to sites installed on your local machine.

Documentation
-------------

[](#documentation)

Before installation, make sure that no other programs such as Apache or Nginx are binding to your local machine's port 80.
 Also make sure to open your preferred terminal (CMD, Git Bash, PowerShell, etc.) as Administrator.

- If you don't have PHP installed, open PowerShell (3.0+) as Administrator and run:

```
# PHP 7.4
Set-ExecutionPolicy RemoteSigned; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri "https://github.com/laracodedeveloper/laraserve-windows/raw/master/bin/php74.ps1" -OutFile $env:temp\php74.ps1; .$env:temp\php74.ps1

# PHP 7.3
Set-ExecutionPolicy RemoteSigned; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri "https://github.com/laracodedeveloper/laraserve-windows/raw/master/bin/php73.ps1" -OutFile $env:temp\php73.ps1; .$env:temp\php73.ps1
```

> This script will download and install PHP for you and add it to your environment path variable. PowerShell is only required for this step.

- If you don't have Composer installed, make sure to [install](https://getcomposer.org/Composer-Setup.exe) it.
- Install Laraserve with Composer via `composer global require laracodedeveloper/laraserve-windows`.
- Run the `laraserve install` command. This will configure and install Laraserve and register Laraserve's daemon to launch when your system starts.
- If you're installing on Windows 10, you may need to [manually configure](http://mayakron.altervista.org/wikibase/show.php?id=AcrylicWindows10Configuration) Windows to use the Acrylic DNS proxy.

Laraserve will automatically start its daemon each time your machine boots. There is no need to run `laraserve start` or `laraserve install` ever again once the initial Laraserve installation is complete.

Known Issues
------------

[](#known-issues)

- When sharing sites the url will not be copied to the clipboard.
- You must run the `laraserve` commands from the drive where Laraserve is installed, except for park and link.
- If your machine is not connected to the internet you'll have to manually add the domains in your `hosts` file or you can install the "Microsoft Loopback Adapter" as this simulates an active local network interface that Laraserve can bind too.

Laraserve park or link folder
-----------------------------

[](#laraserve-park-or-link-folder)

- You have to run all the Laraserve commands that restart a service from the C drive (eg: `laraserve install`, `laraserve start`, `laraserve restart`, `laraserve stop`).
- But you can still run `laraserve park folder` / `laraserve link folder` from the D drive but if you want to secure a domain you'll have to run laraserve secure some-site from the C drive.

Useful Links
------------

[](#useful-links)

- [Install ImageMagick](https://mlocati.github.io/articles/php-windows-imagick.html)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Unknown

Total

1

Last Release

2058d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a281351e99ab362929769ebdb5745eb9c864c2c134f7907d7e1bce597ba87030?d=identicon)[laracodes](/maintainers/laracodes)

---

Top Contributors

[![samushi](https://avatars.githubusercontent.com/u/3842345?v=4)](https://github.com/samushi "samushi (3 commits)")

---

Tags

laravelwindowslaraserve

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/laracodedeveloper-laraserve-windows/health.svg)

```
[![Health](https://phpackages.com/badges/laracodedeveloper-laraserve-windows/health.svg)](https://phpackages.com/packages/laracodedeveloper-laraserve-windows)
```

###  Alternatives

[cretueusebiu/valet-windows

A more enjoyable local development experience for Windows.

920115.0k](/packages/cretueusebiu-valet-windows)[laravel/valet

A more enjoyable local development experience for Mac.

2.6k911.9k13](/packages/laravel-valet)[genesisweb/valet-linux-plus

Advanced local development experience for Linux.

18215.3k](/packages/genesisweb-valet-linux-plus)[ycodetech/valet-windows

A more enjoyable local development experience for Windows. A Windows port of the popular Laravel Valet and a fork of cretueusebiu/valet-windows, with new features.

451.6k](/packages/ycodetech-valet-windows)

PHPackages © 2026

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