A CLI tool for managing GitHub follow/unfollow actions.
- Export users you are following to a CSV file.
- Export organization members to a CSV file.
- Follow/unfollow users from a CSV file.
- Follow/unfollow all members of an organization.
-
Clone the repository:
git clone https://github.com/Yuzuk1Shimotsuki/github-followers-utility.git cd github-followers-utility
-
Install dependencies:
npm install axios commander
-
Set up your GitHub credentials:
export GITHUB_USERNAME=your_username export GITHUB_TOKEN=your_personal_access_token
-
Export following users to CSV:
node script.js export-following following.csv
-
Follow users from CSV:
node script.js follow-from-csv following.csv --delay 10
This project is licensed under the MIT License. See LICENSE for details.