A simple and effective Chrome extension to help you identify which GitHub users you are following are not following you back. This tool is perfect for managing your network and keeping your following list tidy.
- Quick & Easy Check: Get a list of non-followers with a single click.
- Persistent Data: Securely saves your GitHub username and Personal Access Token (PAT) locally.
- Clear Interface: Simple and clean UI for easy interaction.
- Direct Links: Clickable links to each user's GitHub profile.
- Pagination Support: Automatically fetches all pages from the GitHub API for large lists.
To install the extension manually:
-
Create the Project Folder
Save the following files inside a new folder:manifest.json
popup.html
popup.css
popup.js
Also create a subfolder namedicons
and add:16.png
48.png
128.png
-
Enable Developer Mode
Open Chrome and go tochrome://extensions/
.
Toggle Developer mode in the top-right corner. -
Load the Extension
Click Load unpacked and select the folder you created.
-
Generate a GitHub Personal Access Token (PAT)
- Go to GitHub Settings > Developer settings > Personal access tokens (classic).
- Click Generate new token (classic).
- Name your token (e.g., "Follower Checker"), set an expiration, and select:
read:user
read:org
(optional for org data)
- Important: Copy the token immediately. You won’t be able to view it again.
-
Open the Extension
Click the GitHub Follower Checker icon in your Chrome toolbar. -
Enter Credentials
Input your GitHub username and PAT. -
Run the Check
Click Check to fetch and display users who aren’t following you back. -
Clear Saved Data
Use the Clear Saved Data button to remove stored credentials.
Your PAT is stored securely in your browser's local storage and is only used to communicate with the GitHub API. It is never sent to any third-party server. For added security, you can revoke the token from your GitHub settings after use.
-
Error: Bad credentials
Ensure your username and PAT are correct and that the token has the required scopes. -
Error: Failed to fetch
This may be due to network issues or GitHub API downtime. Try again later. -
Extension not appearing
Confirm Developer mode is enabled and the correct folder was selected during installation.
We welcome contributions! Feel free to submit issues, feature requests, or pull requests to improve the extension.
This project is licensed under the MIT License.