-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Ade Ramdani edited this page May 26, 2026
·
1 revision
| Requirement | Version |
|---|---|
| macOS | 15 Sequoia or later |
| Xcode | 16.0+ |
| Swift | 6.0 |
| Apple Developer Account | Required for code signing |
- Download
NetUtil-x.x.x.dmgfrom the Releases page - Open the DMG
- Drag NetUtil.app to your Applications folder
- Launch from Applications or Spotlight (
⌘Space→ "NetUtil")
First launch: macOS may show a security prompt. Go to System Settings → Privacy & Security and click Open Anyway.
git clone https://github.com/aderamdani/NetUtil.git
cd NetUtil
open NetUtil.xcodeproj- Select your Team under Signing & Capabilities (required for
Network.frameworkandCoreWLAN) - Select NetUtil scheme and My Mac destination
- Press ⌘R to build and run
On first launch, NetUtil opens with the Ping tool selected. The sidebar on the left lists all 12 tools grouped by category:
- Active Probing — tools that send packets or make requests
- Lookup — DNS, WHOIS, SSL queries
- Network Info — passive local network information
NetUtil requires:
| Entitlement | Reason |
|---|---|
com.apple.security.network.client |
All outbound network operations |
No elevated privileges (root/sudo) required.