github-unfollowers

# GitHub Unfollowers **Uma extensão para Chrome que identifica usuários que você segue mas não te seguem de volta.** [![Chrome Web Store](https://img.shields.io/badge/Chrome%20Web%20Store-Em%20Breve-lightgrey?style=flat-square&logo=googlechrome)](https://github.com/joaomjbraga/github-unfollowers) [![Manifest V3](https://img.shields.io/badge/Manifest-V3-blue?style=flat-square&logo=googlechrome)](https://developer.chrome.com/docs/extensions/mv3/intro/) [![GitHub API](https://img.shields.io/badge/GitHub-REST%20API-black?style=flat-square&logo=github)](https://docs.github.com/en/rest) [![Licença: MIT](https://img.shields.io/badge/Licença-MIT-green?style=flat-square)](LICENSE) GitHub Unfollowers

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


Demonstração

cap


Instalação

Chrome Web Store

https://chromewebstore.google.com/detail/github-unfollowers/lhjcplbgbldjcefdnlnjcogincpgdjjc

Instalação Manual

  1. Clone o repositório:
git clone https://github.com/joaomjbraga/github-unfollowers.git
  1. Abra o Chrome e navegue para:
chrome://extensions
  1. Ative o Modo do Desenvolvedor (alternar no canto superior direito).

  2. Clique em Carregar sem compactação e selecione a pasta do projeto.


Como Usar

  1. Abra a extensão na barra de ferramentas do Chrome.
  2. Insira suas credenciais do GitHub ou token de acesso pessoal quando solicitado.
  3. Clique em Buscar.
  4. Aguarde a sincronização dos dados.
  5. Revise a lista de usuários que não te seguem de volta.
  6. 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:

  1. Faça um fork do repositório.
  2. Crie um branch de funcionalidade:
git checkout -b feature/minha-funcionalidade
  1. Faça commit das suas alterações usando Conventional Commits:
git commit -m "feat: adicionar nova funcionalidade"
  1. Envie para o seu fork:
git push origin feature/minha-funcionalidade
  1. Abra um Pull Request contra o branch main.

Licença

Distribuído sob a Licença MIT.


Autor

João M. J. Braga

GitHub LinkedIn