BrewNMAP

A native macOS GUI for nmap. Run scans with curated profiles, browse ports and hosts, parse XML output into rich detail views, compare scans, and export results — all without touching the command line.

Version: 1.0.3  ·  Requires: macOS 15+  ·  License: Proprietary

Requires Homebrew installed. Native Apple Silicon.

Features

Native macOS GUI

Built in SwiftUI for a completely native experience. Integrates with the system like every Mac app should.

Homebrew Backend

NMAP is installed and managed through Homebrew. Always up to date, always compatible.

Network Scanning

Host discovery, OS detection, service enumeration. All NMAP features with an intuitive interface.

Visual Port Scanning

View open, filtered and closed ports with a clear UI. Filter and sort results instantly.

Export Results

Export scans in various formats. Share reports with your team or archive them for future analysis.

Security Auditing

Pre-configured scan profiles for security audits. Identify vulnerabilities and exposed services in a few clicks.

Curated Scan Profiles

Quick discovery, full TCP, service detection, OS fingerprinting and more.

Hosts & Ports Browser

Drill into hosts, services, banners and OS info parsed from nmap XML.

Scan Comparison

Diff two scans to see what changed: new hosts, new ports, closed services.

System Requirements

  • macOS 14 Sonoma or later
  • Homebrew installed (brew.sh)
  • NMAP via Homebrew (brew install nmap)
  • Apple Silicon (M1/M2/M3/M4) - native
  • 200 MB free disk space (excluding NMAP)
  • macOS 15 Sequoia or later
  • nmap installed via Homebrew

BrewNMAP

Download DMG