Recon-ng is a Python-based web reconnaissance framework that allows automated reconnaissance. It focuses on open-source intelligence gathering from web-based sources. The tool downloads from Bitbucket and has usage guides there. Recon-ng demonstrations show searching reverse domains, using the Builtwith and Punkspider modules to gather technical information, and using the LinkedIn module to find people at a specific company.