NetUtil is a high-performance, meticulously handcrafted macOS utility designed for network engineers and power users. It combines the raw power of classic CLI tools with a modern, symmetrical SwiftUI interface. Born from the principles of "Apple Artisan" design, NetUtil delivers zero-compromise diagnostics with flat hierarchies, vibrant materials, and data-dense analytics.
NetUtil provides 14 integrated tools designed for precision monitoring, infrastructure auditing, and rapid troubleshooting:
- Bento Dashboard: A dynamic mission control featuring live sparklines, pulsing activity indicators, and real-time CPU/RAM gauges.
- Advanced Ping: Beyond ICMP. Visualizes latency history, analyzes jitter, and provides GitHub-style health strips.
- Multi-Ping: Monitor multiple server nodes simultaneously with real-time sparklines and consolidated PDF reporting.
- Traceroute: Hop-by-hop path discovery with a visual timeline, MapKit geographic routing, and automatic bottleneck detection.
- Port Scanner: High-speed, parallelized TCP reachability auditing using a modern mini-card grid system.
- HTTP Latency: Millisecond-precise breakdown of web requests (DNS, TCP, TLS, TTFB) using native
URLSessionTaskMetrics. - IP Toolbox: Subnet calculator supporting CIDR prefixes, wildcard masking, and IP class detection.
- Security Audit: Deep inspection of SSL/TLS certificate chains, SANs, and SHA-256 fingerprints.
- DNS & WHOIS: Direct access to
digandwhoisqueries with elegantly parsed, copy-ready outputs. - Traffic & Interfaces: Live bandwidth throughput monitors (RX/TX), Wi-Fi signal/SNR analytics, and automatic VLAN (802.1Q) detection.
NetUtil is engineered with an absolute zero-tolerance policy for generic "AI Slop" or web-style designs.
- 100% Symmetrical Harmony: Every single diagnostic tool shares an identical visual structure—Fixed Top Headers, Interpretation Mood Bars, and unified action placements.
- True Material Vibrancy: UI panels react dynamically to your macOS wallpaper using native
.regularMaterial. - Flat Data Hierarchy: Information flows naturally with ultra-fine
0.5ptsystem dividers, avoiding nested borders or heavy shadows. - Keyboard First: Navigate seamlessly across all tools using
⌘1through⌘9and utilize Global Search (⌘F) to instantly recall historical targets.
- Swift 6 & SwiftUI: Built exclusively for macOS 15+ ensuring maximum efficiency and minimal battery footprint.
- Zero Dependencies: No third-party frameworks or bloated SDKs. Pure Apple APIs (
Network,CoreWLAN,MapKit). - Apple Silicon Native: Hardware-accelerated for M1/M2/M3/M4 chips.
- Enterprise Reporting: Generate branded, timestamped PDF and CSV reports for professional auditing.
- Visit the Releases page.
- Download the latest
NetUtil-vX.X.X.dmg. - Open the DMG and drag NetUtil to your
Applicationsfolder. - Note: On first launch, macOS Gatekeeper may prompt you. Simply Right-Click -> Open.
NetUtil adalah utilitas macOS berperforma tinggi yang dirakit secara manual (handcrafted) untuk para network engineer. Menggabungkan kekuatan alat CLI klasik dengan antarmuka SwiftUI yang simetris dan modern. Dirancang dengan prinsip "Apple Artisan", NetUtil menghadirkan diagnosa jaringan tanpa kompromi, mengedepankan analitik yang padat data dan bebas dari desain web generik.
- Dashboard Bento: Pusat kendali dengan sparkline hidup, indikator aktivitas yang berdenyut, serta pantauan CPU/RAM secara real-time.
- Advanced Ping & Multi-Ping: Visualisasi riwayat latensi, analisis jitter, dan pemantauan banyak server sekaligus dengan laporan PDF terpadu.
- Traceroute Geografis: Deteksi hop-by-hop dengan Peta Rute, grafik timeline, dan deteksi bottleneck otomatis.
- Port & Security Audit: Pemindai TCP berkecepatan tinggi dengan sistem mini-card modern, serta inspektor sertifikat SSL/TLS mendalam.
- HTTP Latency: Analisis presisi setiap fase akses web (DNS, TCP, TLS, TTFB).
- IP Toolbox & DNS/WHOIS: Kalkulator Subnet (CIDR), resolusi DNS komprehensif, dan data kepemilikan domain.
- Traffic & Interface: Monitor Bandwidth (RX/TX) real-time, analisis sinyal Wi-Fi, dan deteksi otomatis untuk Virtual LAN (VLAN).
Didesain 100% menggunakan Swift 6 & SwiftUI tanpa framework pihak ketiga mana pun (Zero Dependencies). Mendukung penuh arsitektur Apple Silicon dan fitur Keyboard Shortcuts (⌘1 - ⌘9, ⌘F) untuk navigasi super cepat.
- DOCUMENTATION.md - Technical details and architecture guide.
- CONTRIBUTING.md - Guidelines for contributing to the project.
- SECURITY.md - Vulnerability reporting and security policy.
This project is licensed under the MIT License - see the LICENSE file for details.
Built by Ade Ramdani. Native Swift. Zero Third-Party Dependencies.