Skip to content

Source available · macOS · Windows & Linux soon

Local development,without the headache.

Vhostly makes virtual hosts, PHP, Apache, SSL, ports, and local development environments effortless — on macOS today, with Windows and Linux on the way.

  • macOS
  • WindowsSoon
  • LinuxSoon

Free for personal use Source available Commercial license for work

Vhostly
A preview of the Vhostly macOS app: a sidebar grouping Virtual Hosts, Backups, SSL and Network under Sites, and Health, Apache, PHP, Ports, Services and Logs under Environment, with Apache reported as running. The site list shows my-app.test, a static site serving ~/Sites/my-app over HTTPS only, with plain HTTP redirected; api.test, a proxy forwarding to localhost:3000 over HTTPS; and legacy-project.test, a static site that is currently inactive.

Features

Everything your local environment needs.

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

  • Virtual Hosts

    Create and manage local domains without manually editing configuration files.

  • PHP Versions

    Switch the version Apache loads, and the one your terminal uses.

  • 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.

  • Phones and public links

    Open a site on your phone with a QR code, or share it with a temporary public link.

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

    Point it at a folder or a dev server, and turn on HTTPS.

    my-app.testSTATICSSL

  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 hostsextra/httpd-vhosts.conf
  • Update hosts filesudo nano /etc/hosts
  • Generate certificatesopenssl req -x509 -nodes …
  • Change PHP configurationphp.ini · LoadModule php_module
  • Restart services manuallysudo apachectl restart

With Vhostly

one step

One clean interface.
Done.

my-app.test

STATICSSL
  • No config files to hand-edit
  • Trusted local HTTPS in one click
  • Dev servers behind a real domain
  • Services restart themselves

Source Available

Built in the open.

Vhostly takes ownership of four config files and installs a sudoers rule, so every line of it is readable on GitHub — you should not have to take that on faith. Free for personal use, licensed for work. Read the code, report issues, send patches, or just check that it does what this page says.

  • Source AvailableEvery line on GitHub, readable and auditable.
  • Free for Personal UseSide projects, learning, charities and schools.
  • Commercial LicenseFor work, freelance and client projects.

Your machine deserves a better local development setup.

Spend less time configuring your environment and more time building. macOS is ready today — Windows and Linux are next.

  • macOS

    Available

    Apple silicon · .dmg

  • Windows

    Coming soon

    Windows 10 & 11 · x64 installer

  • Linux

    Coming soon

    AppImage · .deb · .rpm

Free for personal use Source available Commercial license for work