GitHub kullanıcı adını yaz, GitHub score'unu saniyeler içinde hesapla. Yıldız, fork, repo ve dil dağılımını tek ekranda gör, profilinin zayıf noktalarını öğren. Ücretsiz ve üyeliksiz bir GitHub score checker; tamamen tarayıcında çalışır.
Bu profilde çok fazla repo var; GitHub score en son güncellenen 300 repo üzerinden hesaplandı.
Kutuya GitHub kullanıcı adını ya da profil linkini yapıştır. Kendi profilini de başkasınınkini de inceleyebilirsin.
Araç profili ve açık repoları okuyup beş dersten not verir, sonra bunları tek bir harf notuna çevirir.
Profil sağlığı listesi eksikleri tek tek gösterir: biyografi, README, lisans, açıklama ve güncellik.
Scorecard'ını PNG olarak indir ya da bağlantısını kopyalayıp gönder. Bağlantıyı açan kişi aynı GitHub score'u görür.
GitHub score, bir geliştiricinin açık kaynak izini tek bir nota indirger: kaç repo açmış, bu repolar kaç yıldız ve fork almış, hangi dillerde çalışıyor, projelerini ne kadar bakımlı tutuyor. Bu araç aynı verileri okuyup bir scorecard'a dönüştürür; yıldız, fork ve repo sayılarını yan yana koyan bu tabloya çoğu zaman GitHub scoreboard da denir.
GitHub profili çoğu yazılımcı için ikinci bir özgeçmiştir. İşe alım yapan ekipler açık repolara bakar; yıldız sayısından çok, projelerin anlaşılır olup olmadığına dikkat ederler. Açıklaması olmayan, lisansı bulunmayan ve yıllardır güncellenmemiş bir repo yığını, iyi kodun bile önüne geçer.
Bu sayfadaki GitHub score checker tamamen tarayıcında çalışır. Sorgular GitHub üzerinden senin bağlantınla yapılır, biz hiçbir veri saklamayız ve giriş yapman gerekmez.
Beş ders ayrı ayrı 100 üzerinden puanlanır, sonra ağırlıklı ortalamaları alınır. Yıldız ve fork gibi sayılar logaritmik ölçekle değerlendirilir: onuncu yıldız, binincisinden daha çok şey anlatır.
| Ders | Ağırlık | Neye bakar? |
|---|---|---|
| Popülerlik | 25 | Repoların topladığı yıldız sayısı ve profilin takipçi sayısı. |
| Üretkenlik | 25 | Fork olmayan, yani gerçekten senin açtığın repoların sayısı. |
| Bakım | 20 | Açıklama, lisans ve konu etiketi oranı ile son bir yılda güncellenen repo oranı. |
| Etki | 15 | Repolarının aldığı fork sayısı: başkalarının senin kodun üzerine inşa etmesi. |
| Çeşitlilik | 15 | Repolarında kullandığın farklı programlama dili sayısı. |
Ağırlığın çoğu bilinçli olarak senin kontrolündeki derslere verildi. Popülerlik büyük ölçüde şansa ve görünürlüğe bağlıdır; üretkenlik ve bakım ise doğrudan çalışmanın karşılığıdır.
GitHub score'a commit sayısı katılmaz. GitHub, kimlik doğrulaması olmadan güvenilir bir commit geçmişi vermiyor: bazı profillerde etkinlik akışı boş dönüyor. Yanlış bir sayı göstermektense o metriği hiç kullanmamayı tercih ettik.
| Puan | Not | Ne anlama geliyor? |
|---|---|---|
| 90 - 100 | S | Geniş kitlelere ulaşmış, bakımlı ve üretken bir profil. Nadir görülür. |
| 80 - 89 | A+ | Güçlü bir açık kaynak izi; birkaç projesi ciddi ilgi görmüş. |
| 70 - 79 | A | Düzenli üretim yapan, projelerini derli toplu tutan deneyimli bir profil. |
| 50 - 69 | B / B+ | Sağlam bir temel var. Açıklama, lisans ve etiket eklemek notu hızla yükseltir. |
| 30 - 49 | C / C+ | Profil kurulmuş ama vitrin eksik. Birkaç projeyi öne çıkarmak fark yaratır. |
| 0 - 29 | D | Yeni ya da uzun süredir uğranmamış bir profil. Profil README ile başlamak iyi bir adım. |
Kullanıcı adınla aynı isimde bir repo aç ve içine README koy. Profiline giren ilk gördüğü şey bu olur; en hızlı kazanç burada.
Açıklamasız repo, arama sonuçlarında ve profilinde boş bir satırdır. Tek cümle bile projenin ne işe yaradığını anlatmaya yeter.
Lisansı olmayan kod, teknik olarak kullanılamaz koddur. MIT gibi bir lisans eklemek tek tıklık iştir ve projeni kullanılabilir kılar.
Repolarına konu etiketi eklemek onları GitHub arama ve keşif sayfalarında görünür yapar. Doğru etiket, yeni yıldızların en ucuz yoludur.
Profilinde altı repo sabitleyebilirsin. Deneme repolarını değil, gerçekten anlattığın işleri seç.
Artık dokunmayacağın repoları arşivle. Terk edilmiş görünen bir yığın yerine, bilinçli kapatılmış projeler görünür.
Token istemez, giriş istemez. Yalnızca herkese açık profil verisini okur ve hiçbir şey saklamaz.
Beş ders tek bir nota dönüşür. Formül sayfada açıkça yazılıdır, kapalı bir kutu değildir.
Sadece puan vermez; eksik olan tam olarak neyse onu söyler ve nasıl düzelteceğini gösterir.
Scorecard'ını sosyal medyada paylaşabileceğin bir görsel olarak indir ya da bağlantısını kopyala.
Hangi dilde kaç repo açtığını görürsün. Kendini nasıl tanıttığınla gerçekte ne yazdığın örtüşüyor mu, orada belli olur.
Tüm hesaplama tarayıcında yapılır. Arada bekleyen bir sunucu yok, sonuç birkaç saniyede gelir.