Skip to content

Open source · macOS

Local development, without the headache.

Vhostly makes virtual hosts, PHP, Apache, SSL, ports, and local development environments effortless on macOS.

Free Open Source Built for macOS

Vhostly
A preview of the Vhostly macOS app: a sidebar with Projects, PHP, Apache, SSL, Ports and Settings, and a project list showing my-app.test on PHP 8.4 with SSL enabled on port 443, api.local on PHP 8.3 with SSL enabled on port 443, and legacy-project.test on PHP 8.1 with SSL disabled on port 80.

Features

Everything your local environment needs.

Vhostly wraps the parts of macOS web development that normally live in terminal commands and configuration files — and gives them a calm, native interface.

  • Virtual Hosts

    Create and manage local domains without manually editing configuration files.

  • PHP Versions

    Switch PHP versions between projects effortlessly.

  • SSL Certificates

    Enable trusted local HTTPS with minimal configuration.

  • Apache Management

    Start, stop, restart, and configure Apache easily.

  • Port Management

    See and manage development ports from one place.

  • Project Management

    Keep every local development project organized and accessible.

How It Works

From folder to https:// in three steps.

No terminal gymnastics, no half-remembered commands. Point Vhostly at a directory and it takes care of the rest.

  1. 1

    Add your project

    Select your local project directory.

    ~/Sites/my-app

  2. 2

    Choose your environment

    Configure PHP, local domain, SSL, and ports.

    PHP 8.4 my-app.test SSL 443

  3. 3

    Start developing

    Vhostly handles the local configuration automatically.

    https://my-app.test

Developer Experience

Less configuration. More coding.

Without Vhostly

six manual steps
  • Edit Apache config /etc/apache2/httpd.conf
  • Configure virtual hosts extra/httpd-vhosts.conf
  • Update hosts file sudo nano /etc/hosts
  • Generate certificates openssl req -x509 -nodes …
  • Change PHP configuration php.ini · LoadModule php_module
  • Restart services manually sudo apachectl restart

With Vhostly

one step

One clean interface.
Done.

my-app.test

PHP 8.4 SSL
  • No config files to hand-edit
  • Trusted local HTTPS in one click
  • Per-project PHP, switched instantly
  • Services restart themselves

Open Source

Built in the open.

Vhostly is open source and built for developers who want a simpler local development experience on macOS. Explore the code, report issues, contribute features, or build something better with us.

  • Open Source Every line readable, forkable, auditable.
  • MIT License Free to use, personally and commercially.
  • Community Driven Issues, discussions and pull requests welcome.

Your Mac deserves a better local development setup.

Spend less time configuring your environment and more time building.

Download Vhostly for macOS

Free Open Source Built for macOS