Brew MNMP

Complete web stack with NGINX, MySQL/MariaDB and PHP for macOS. Powered by Homebrew, managed through a native interface.

Version: 1.1.46  ·  Requires: macOS 14+  ·  License: Closed Source

Requires Homebrew installed. Native Apple Silicon.

Features

Native macOS Interface

Built in Swift to integrate seamlessly with the operating system. No web frameworks, no Electron.

Homebrew Backend

Uses Homebrew to install and manage all services. No custom packages, no conflicts.

NGINX

Manage NGINX with one click. Virtual hosts, SSL, reverse proxy and advanced configurations always at hand.

MySQL

Start, stop and manage MySQL directly from the app. Database creation, user management and monitoring.

PHP Multi-version

Switch between different PHP versions in an instant. Integrated php.ini and extension management.

Zero Virtualization

No Docker, no VMs. Services run natively on macOS through Homebrew with maximum performance.

Simplified Configuration

Manage configurations, virtual hosts and stack parameters directly from the graphical interface.

Screenshots

A preview of the interface.

System Requirements

  • macOS 14 Sonoma or later
  • Homebrew installed (brew.sh)
  • Apple Silicon (M1/M2/M3/M4) - native
  • 500 MB free disk space (excluding Homebrew formulae)

Versions

Version 1.1.46

SQL export improvements: progress now appears instantly, the completion state stays visible with a 'Show in Finder' button, and the log text is selectable. The MySQL root password is no longer shown in the UI; it is loaded securely from the Keychain. Each export creates a uniquely timestamped file, and the import/export panel now keeps a history. The Settings sidebar is now opaque. Language menu: US flag for English, plus European Portuguese (Portugal). SQL exports are now import-ready on any server: the GTID/SQL_LOG_BIN statements that required special privileges have been removed, so restoring a dump no longer fails with an 'Access denied' privilege error.

Verify file integrity · 4.15 MB

Before opening the downloaded file, we recommend verifying its integrity. This confirms the DMG has not been tampered with or corrupted during download.

Expected SHA-256 hash (compare this with the Terminal output):

84b8cbf550707c5bd9fabf6e66480f7592efcc60571c9e5671a599c607154c5e

Open Terminal and run this command in the folder where you saved the file:

shasum -a 256 brewmnmp-1.1.46.dmg

The output must exactly match the hash shown above. If it differs, do not open the file and download it again.

Brew MNMP

Download Latest DMG