Infográfico interativo que mostra os repositórios e desenvolvedores mais populares do GitHub, com foco especial no Brasil.
O infográfico possui 4 abas:
- 📈 Em Alta - Repositórios em alta globalmente (última semana)
- 🚀 Em Alta BR - Repositórios em alta no Brasil (última semana)
- 🇧🇷 Repos Brasil - Top repositórios brasileiros de todos os tempos
- 👥 Devs Brasil - Top desenvolvedores brasileiros com mais seguidores
O infográfico é atualizado automaticamente toda segunda-feira às 8h UTC (5h BRT) via GitHub Actions.
O workflow:
- ✅ Executa o script
script.jsque busca dados da API do GitHub - ✅ Gera o arquivo HTML atualizado
- ✅ Publica diretamente no GitHub Pages (sem fazer commits no repositório)
Vantagens:
- Repositório limpo, sem commits automáticos
- Deploy automático no GitHub Pages
- Histórico de deploys rastreável
Você também pode executar manualmente:
- Vá em Actions no GitHub
- Selecione "Atualizar Infográfico GitHub"
- Clique em Run workflow
📍 Acesse o infográfico em: https://seu-usuario.github.io/github-infographic/
# Executar o script
node script.js
# Abrir o HTML gerado
start infografico_github_dinamico.html- Node.js 20+
- Acesso à internet (para API do GitHub)
- Node.js (HTTPS nativo)
- GitHub API v3
- HTML5 + CSS3 + JavaScript Vanilla
- GitHub Actions
.
├── .github/
│ └── workflows/
│ └── update-infographic.yml # Workflow de atualização automática
├── script.js # Script principal
├── package.json # Metadados do projeto
├── infografico_github_dinamico.html # HTML gerado (atualizado automaticamente)
└── README.md # Este arquivo
MIT