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.
- 🔍 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
https://chromewebstore.google.com/detail/github-unfollowers/lhjcplbgbldjcefdnlnjcogincpgdjjc
- Clone o repositório:
git clone https://github.com/joaomjbraga/github-unfollowers.git- Abra o Chrome e navegue para:
chrome://extensions
-
Ative o Modo do Desenvolvedor (alternar no canto superior direito).
-
Clique em Carregar sem compactação e selecione a pasta do projeto.
- 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.
| 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 |
github-unfollowers/
├── icons/
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
├── popup.html
├── popup.js
├── manifest.json
└── README.md
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.
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.
Distribuído sob a Licença MIT.
João M. J. Braga

