long-910 / github-follower-analysis

This Python script retrieves information about a user's GitHub followers and following, and performs an analysis to identify

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Follower Analysis

This Python script retrieves information about a user's GitHub followers and following, and performs an analysis to identify:

  • Mutual followers: Users who follow each other.
  • Users followed by the user but not following back.
  • Users who follow the user but are not followed back.

Requirements

  • Python 3.x
  • requests
  • pandas

You can install the required packages via pip:

pip install requests pandas

Usage

  1. Clone the repository:

    git clone https://github.com/long-910/github-follower-analysis.git
    cd github-follower-analysis
  2. Run the script:

    python follower_analysis.py
    
  3. Enter your GitHub username when prompted.

Notes

  • If you encounter an "API rate limit exceeded" error, please wait for some time before running the script again.
  • The script uses GitHub API v3.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

This Python script retrieves information about a user's GitHub followers and following, and performs an analysis to identify

License:MIT License


Languages

Language:Python 100.0%