Skip to content
ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

38 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ•ต๐Ÿป GitHub Unfollower Detector

A powerful tool to detect GitHub users who don't follow you back and those you don't follow back.
Easily analyze your followers and following lists with an intuitive interface and advanced features.

๐Ÿ”— Live Demo


โœจ Features

Core Features

  • ๐Ÿ”Ž Detect users you follow but they don't follow you back
  • ๐Ÿ”Ž Detect users who follow you but you don't follow back
  • ๐Ÿ”“ GitHub token support for accounts with 6,000+ connections โ€” enabling analysis of up to hundreds of thousands of users
  • ๐Ÿ‘ฎ Token is stored locally in your browser โ€” never sent anywhere
  • ๐Ÿ“ฑ Fully responsive and mobile-friendly interface

New Features (v2.0)

  • ๐ŸŒ“ Dark/Light Theme Toggle - Switch between dark and light themes with smooth transitions
  • ๐Ÿ“Š Statistics Dashboard - View detailed stats including:
    • Total followers count
    • Total following count
    • Mutual connections
    • Follower-to-following ratio
  • ๐Ÿ” Search & Filter - Quickly find specific users in your lists with real-time search
  • ๐Ÿ”ค Sort Options - Sort results alphabetically (A-Z or Z-A)
  • ๐Ÿ“ฅ Export to CSV - Export your results for external use or record-keeping
  • ๐Ÿ• Search History - Access your last 5 searches with one click
  • โœจ Enhanced UI/UX - Smooth animations, hover effects, and improved visual feedback

๐Ÿš€ How to Use

  1. Enter your GitHub username in the search field
  2. Click "Search User" or press Enter
  3. View the results in two categories:
    • People you follow but they don't follow back
    • People who follow you but you don't follow back
  4. Use the search bars to filter results
  5. Use the sort dropdowns to organize lists
  6. Click the export button to download results as CSV
  7. Toggle between dark and light themes using the button in the header

For Large Accounts (6,000+ connections)

If you have many followers/following, you'll need a GitHub Personal Access Token:

  1. Go to GitHub Tokens
  2. Click "Generate new token (classic)"
  3. Select the user scope
  4. Copy the token and paste it in the app
  5. The token is stored locally and never transmitted

โš ๏ธ Note About Performance

If you have a large number of followers or following, the analysis might take several minutes to complete.


๐Ÿ“ธ Demo

GitHub Unfollower Screenshot


๐ŸŽจ UI/UX Improvements

Theme Customization

  • Seamlessly switch between dark and light modes
  • Theme preference is saved locally
  • Smooth color transitions across all elements

Enhanced Interactions

  • Hover effects on all interactive elements
  • Loading animations for better user feedback
  • Smooth page transitions
  • Custom scrollbar styling

Data Management

  • Real-time search across results
  • Alphabetical sorting options
  • One-click export to CSV format
  • Recent searches saved for quick access

๐Ÿ› ๏ธ Technical Details

Built With

  • HTML5
  • CSS3 (Tailwind CSS v4.1.3)
  • Vanilla JavaScript (ES6+)
  • GitHub REST API

Local Storage Usage

  • Theme preference
  • GitHub token (never transmitted to external servers)
  • Search history (last 5 searches)

๐Ÿ“‹ Changelog

Version 2.0 - UI/UX Overhaul (January 2026)

New Features

  • โœ… Dark/Light theme toggle with smooth transitions
  • โœ… Statistics Dashboard (followers, following, mutual, ratio)
  • โœ… Real-time search and alphabetical sorting
  • โœ… Export to CSV functionality
  • โœ… Search history with quick access
  • โœ… Enhanced animations and hover effects
  • โœ… Custom scrollbar styling
  • โœ… Lazy loading for images

Technical Improvements

  • โœ… Modularized helper functions
  • โœ… Global state management for filtering
  • โœ… Optimized render functions
  • โœ… Better error handling

Bug Fixes

  • Fixed pagination issues with filtered results
  • Improved error messages
  • Better API rate limit handling

Version 1.0 - Initial Release

  • GitHub unfollower detection
  • Token support for large accounts
  • Basic pagination
  • Responsive design
  • Toast notifications

๐Ÿ“ License

MIT License - see LICENSE file for details


๐Ÿ‘จโ€๐Ÿ’ป Contributors


๐Ÿค Contributing

Contributions, issues, and feature requests are welcome!

About

github-unfollower: ๐Ÿ•ต๏ธ Detect GitHub users who donโ€™t follow you back and those you donโ€™t follow back. โšก Supports accounts with +6,000 connections using personal access tokens โ€” enabling analysis of hundreds of thousands of users. ๐Ÿ” Tokens are stored locally & never leave your browser.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages