Pitch: 🚨 Já parou pra pensar quanto vale o seu código no GitHub?
Não é salário. Nem vaga. Nem freelas.
A pergunta é mais curiosa que isso:
Se cada commit, estrela ou fork tivesse um valor, quanto você teria acumulado até agora?
Foi com essa ideia que criei a CommitWorth — um projeto pessoal que desenvolvi pra praticar e explorar melhor o que dá pra fazer com dados públicos do GitHub.
Simples assim: você digita um nome de usuário e vê surgir um painel com várias métricas que normalmente passam despercebidas — mas que dizem muito sobre sua jornada como dev.
Você descobre:
- Total de commits, forks, estrelas e repositórios.
- Um valor agregado fictício baseado nessas contribuições.
- As linguagens que mais usou em seus projetos.
- Pontuação e distintivos de conquista únicos, como:
- 🥋 Code Warrior (1.000+ commits)
- ⭐ Estrela do GitHub (100+ estrelas)
- 🏆 Projeto de Ouro (repositório com 500+ estrelas)
Os pontos são calculados assim:
| Ação | Pontos |
|---|---|
| Commit | 1 |
| Estrela | 5 |
| Fork | 3 |
| Repositório bem estruturado | 10 |
O Valor agregado é calculados assim:
| Tipo | Valor |
|---|---|
| Por commit | R$ 2,00 |
| Por estrela | R$ 0,50 |
| Por fork | R$ 1,00 |
E mais...
E no final, você ainda pode gerar um card visual com suas estatísticas e conquistas, pronto pra compartilhar no LinkedIn ou guardar como um retrato do seu impacto no GitHub, como esse da foto logo acima.
🔍 Ah, e você também pode testar com o nome de qualquer dev público.
Acesse agora:
👉 https://commitworth.vercel.app
Tech & Stack
O projeto foi feito com Next.js, React, Tailwind, GitHub GraphQL API e shadcn/ui.
Simples, rápido, gratuito e open-source.
Repositório: https://github.com/andreluizdasilvaa/CommitWorth
(⭐ Já chega dando aquela estrela!)
💬 Curtiu a ideia?
Testa lá com seu @ e conta o que achou.
Vamos transformar métricas em motivação 🚀
🤝 Contribuição
Para contribuir, fork no repositório e mande sua PR descrevendo o que fez.
Para mudanças na regra de negócio ou abra novas possibilidades no projeto, peço que abra uma issue para discutirmos antes.



