Skip to content

ByteJoseph/osintgit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Osintgit

Osintgit is an OSINT investigation tool designed to find email of GitHub users for contact purposes 🕊

It is built using Python and hosted on Streamlit 🛶

To use, visit: https://osintgit.streamlit.app

Video Tutorial

preview.mp4

Features

💌 Extract and display email addresses associated with GitHub accounts (if available)

🙈 Search for GitHub user profiles

✨ Simple and intuitive web interface using Streamlit

Note

Now you can use it without downloading anything—completely from your browser, with no tedious setup required.

Warning

For those who want to download it, follow the steps below.

Prerequisites

  • Python 3.7 or higher
  • pip (Python package installer)

Steps

Open your terminal

  1. Clone the repository:

    git clone https://github.com/ByteJoseph/osintgit.git
  2. Navigate to the project directory:

    cd osintgit
  3. Install the required packages:

    pip install -r requirements.txt
  4. Set the GitHub Personal Access Token:

    Before starting the Streamlit app, you need to set the GitHub Personal Access Token as an environment variable. Replace "your_github_personal_access_token" with your actual token.

    For Linux/MacOS:

    export ghtoken="your_github_personal_access_token"

    For Windows (Command Prompt):

    set ghtoken=your_github_personal_access_token
  5. Run the Streamlit app:

    streamlit run app.py

    This will start a local server and open the app in your default web browser.

Diagram of how this works