~/projects/nmap-tui
nmap-tui
scanme.nmap.org127.0.0.1
s scan · / search · w json · tab ports
Shows Nmap XML as hosts and ports in the terminal.
Nmap already did the work. The XML is a wall. A long stdout dump is worse.
nmap-tui reads an XML file into a host list and a port view: protocol, state, service, version. Search and filter from the keyboard. Press s to scan a target if nmap is on your PATH. Press w to write JSON.
You need Go to build it and Nmap to scan. It does not replace Nmap. It reads what Nmap wrote.