Installation

Holehe requires Python 3.7+.

The easiest way to install Holehe is via pip:

pip3 install holehe

Method 2: From Source (GitHub)

To get the latest development version, clone the repository and install it manually:

git clone https://github.com/megadose/holehe.git
cd holehe/
python3 setup.py install

Method 3: Docker

If you prefer containerization, a Dockerfile is provided in the repository.

  1. Build the image:

    docker build . -t holehe-image
  2. Run the container:

    docker run --rm holehe-image holehe test@gmail.com

Dependencies

The tool relies on the following Python libraries (automatically installed via setup.py):

  • termcolor: For colored terminal output.
  • bs4 (BeautifulSoup): For parsing HTML responses.
  • httpx: For making HTTP requests.
  • trio: For asynchronous concurrency.
  • tqdm: For progress bars.
  • colorama: For cross-platform color support.