Table of Contents

  1. Introduction
  2. Downloading and Installing Rainmap
  3. Patches, Bug Reports, Questions, Suggestions etc.


Rainmap is a web-based application that allows users to create, configure and run Nmap scans from within their browser. A wide range of Nmap options is available, though users only need to specify the targets they want scanned, and the default options will be adequate in most cases. Rainmap aims to simplify network monitoring tasks and encourage system administrators to scan their networks as often as possible.

Rainmap was started as a "Google Summer of Code" Project in 2010. While it is already useful for many purposes, it is still in an early stage of development and surely contain bugs. Please, make sure you read the included INSTALL file installation notes, and check back often for updates.

Downloading and Installing Rainmap

For the very latest code, checkout Rainmap from the SVN repository as described here but use as the location to checkout from.

If you prefer, the latest packaged Rainmap release is rainmap-0.1ALPHA.tar.gz

Rainmap is a web application, and the installation requirements are slightly more involved than for the rest of the Nmap suite. You should dedicate a server to it, and you'll require Apache, PostgreSQL and RabbitMQ, and a few other components to get started. Please refer to the included INSTALL file for detailed installation instructions.

Patches, Bug Reports, Questions, Suggestions, etc

Questions, comments and bug reports are always welcome. Please use the Nmap development mailing list (nmap-dev). To subscribe, please visit

We also welcome suggestions in the form of patches, either as bug fixes or improvements to existing code. Please use the mailing list for discussion and submissions.