# GitHub Unfollowers
**Uma extensão para Chrome que identifica usuários que você segue mas não te seguem de volta.**
[](https://github.com/joaomjbraga/github-unfollowers)
[](https://developer.chrome.com/docs/extensions/mv3/intro/)
[](https://docs.github.com/en/rest)
[](LICENSE)
GitHub Unfollowers utiliza a API oficial do GitHub para comparar suas listas de seguidores e seguidos, identificando rapidamente contas que não te seguem de volta. Foi projetado para ser simples, rápido e nativo do navegador — sem servidores de terceiros, sem coleta de dados.
Gerencie sua rede do GitHub sem sair do navegador.
Funcionalidades
- 🔍 Identifique usuários que você segue mas não te seguem de volta
- ⚡ Consulta rápida através da REST API do GitHub
- 🔗 Links diretos para o perfil de cada usuário
- ❌ Deixe de seguir usuários diretamente da extensão
- 💾 Persistência local de dados com a Chrome Storage API
- 🪶 Interface leve e intuitiva
Demonstração

Instalação
Chrome Web Store
https://chromewebstore.google.com/detail/github-unfollowers/lhjcplbgbldjcefdnlnjcogincpgdjjc
Instalação Manual
- Clone o repositório:
git clone https://github.com/joaomjbraga/github-unfollowers.git
- Abra o Chrome e navegue para:
-
Ative o Modo do Desenvolvedor (alternar no canto superior direito).
-
Clique em Carregar sem compactação e selecione a pasta do projeto.
Como Usar
- Abra a extensão na barra de ferramentas do Chrome.
- Insira suas credenciais do GitHub ou token de acesso pessoal quando solicitado.
- Clique em Buscar.
- Aguarde a sincronização dos dados.
- Revise a lista de usuários que não te seguem de volta.
- Deixe de seguir diretamente pela interface conforme necessário.
Tecnologias
| Tecnologia |
Finalidade |
| JavaScript |
Lógica principal da extensão |
| Chrome Extensions Manifest V3 |
Arquitetura da extensão |
| GitHub REST API |
Dados de seguidores/seguidos |
| Chrome Storage API |
Persistência local de dados |
Estrutura do Projeto
github-unfollowers/
├── icons/
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
├── popup.html
├── popup.js
├── manifest.json
└── README.md
Privacidade
O GitHub Unfollowers não coleta, armazena ou compartilha nenhum dado pessoal.
Todos os dados são obtidos diretamente da API oficial do GitHub e processados localmente no seu navegador. Nada sai da sua máquina.
📄 Política de Privacidade
Contribuindo
Contribuições são bem-vindas! Para começar:
- Faça um fork do repositório.
- Crie um branch de funcionalidade:
git checkout -b feature/minha-funcionalidade
- Faça commit das suas alterações usando Conventional Commits:
git commit -m "feat: adicionar nova funcionalidade"
- Envie para o seu fork:
git push origin feature/minha-funcionalidade
- Abra um Pull Request contra o branch
main.
Licença
Distribuído sob a Licença MIT.
Autor
João M. J. Braga
