WebMap runs the nmap security audit tool from a Web user interface. It presents a Web forms-based user interface to let the user configure options to execute nmap, executes nmap, and presents the output results in the same Web page.
python-nmap is a Python library which helps in using the nmap port
scanner. It allows users to easily manipulate nmap scan results and
automate scanning tasks and reports. It supports nmap script outputs.