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.
- Python 3.x
- requests
- pandas
You can install the required packages via pip:
pip install requests pandas
-
Clone the repository:
git clone https://github.com/long-910/github-follower-analysis.git cd github-follower-analysis
-
Run the script:
python follower_analysis.py
-
Enter your GitHub username when prompted.
- 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.
This project is licensed under the MIT License. See the LICENSE file for details.