Alternatives to Local
A desktop app that sets up and runs WordPress sites on your own computer for development. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Local
A desktop app that sets up and runs WordPress sites on your own computer for development.
Replacements
Listings that take over the same core job as Local.
MAMP
A local web server environment with Apache or Nginx, MySQL and PHP for macOS and Windows.
MAMP provides a general Apache or Nginx, MySQL and PHP stack on macOS and Windows for any PHP site, but has no Linux version or built-in Live Links.
XAMPP
Apache, MariaDB, PHP and Perl packaged as one local development stack.
XAMPP is open source and runs any PHP site with Apache and MariaDB, but you install WordPress yourself and lose Local's one-click sites and client preview links.
Laragon
A lightweight, portable local development environment for PHP, Node.js and other web stacks on Windows.
Laragon is a lightweight Windows-only environment for PHP, Node.js and other stacks with automatic SSL, so it covers more than WordPress but not macOS or Linux.
Laravel Herd
A native PHP and Laravel development environment for Windows and macOS with PHP and nginx included.
Laravel Herd is a native PHP environment for Windows and macOS aimed at Laravel, with database tools in the paid Pro tier and no Linux version.
Similar software
Related functionality, not a direct replacement.
PHP
A general-purpose scripting language and interpreter especially suited to web development.
DBngin
A free desktop app for starting local PostgreSQL, MySQL, MariaDB and Redis servers with one click.
mkcert
A zero-config command-line tool that creates locally trusted HTTPS certificates for development.
Mailpit
An email testing tool that catches outgoing messages over SMTP and shows them in a web interface.
ngrok
A tunnelling agent and gateway that exposes a local app to the internet with request inspection.
MySQL Workbench
Oracle's desktop application for developing SQL, administering MySQL servers and analysing query performance.