websitetema.online veri: 26 Ekim 2026
Tema seçimi

GitHub yıldızı bir tema hakkında ne anlatır, ne anlatmaz

5 dk okuma · yayın 27 Ekim 2026 · son kontrol 20 Ekim 2026 · 3 kaynak

Bu yazıda
  1. GitHub’a göre yıldız ne işe yarar
  2. Birikimli bir sayı olarak yıldız
  3. Çatal sayısı ne anlatır
  4. Kişisel site olarak başlamış depolar
  5. Açık konu sayısı neden sıfır olabilir
  6. Daha iyi bir okuma
  7. Yıldız artışı

Tema listelerinin neredeyse hepsi temaları yıldız sayısına göre sıralar; bizim üretici sayfalarımız da öyle. Yıldız, kolay ölçülen ve herkesin anladığı bir sayıdır. Ama neyi ölçtüğünü bilmeden okunursa yanıltır. 20 Ekim 2026 ölçümümüzde yıldız sırasına göre ilk 10 temanın 8 tanesi son 90 günde commit almıştı; aynı ölçümde iki yıldan uzun süredir sessiz ya da arşivlenmiş temaların toplam yıldızı 60.256 idi.

GitHub’a göre yıldız ne işe yarar

GitHub’ın yıldız belgesi üç kullanım sayar. Birincisi yer imidir: bir depoya yıldız vermek, onu sonra kolayca bulmanızı sağlar. İkincisi teşekkürdür: yıldız, depo sahibine emeği için gösterilen bir takdirdir. Üçüncüsü görünürlüktür: belgeye göre GitHub’ın birçok depo sıralaması yıldız sayısına dayanır ve yıldız verdiğiniz depolar akışınızda benzer projelerin önerilmesine yol açar.

Bu üç kullanımın hiçbiri “bu tema bugün iyi çalışıyor” demek değildir. Yıldız geri alınmadığı sürece kalır; yedi yıl önce verilen bir yıldız, bugünkü bakım durumu hakkında bir şey söylemez. Ayrıca yıldız, bir temayı kullanan kişi sayısı da değildir: birçok kişi kullanmadığı temaya yer imi olarak yıldız verir, temayı kullanan birçok kişi ise hiç yıldız vermez.

Birikimli bir sayı olarak yıldız

Yıldız zamanla biriken bir sayıdır. Bu yüzden eski bir tema, bugün kimse yeni yıldız vermese bile listenin üst sıralarında kalır. Tema sayfalarımızda bunu dengelemek için “yılda ortalama yıldız” değerini de gösteriyoruz: toplam yıldızın deponun yaşına bölümü. İki tema aynı yıldıza sahipse, daha genç olanı daha hızlı ilgi görüyor demektir.

Ölçümümüzde yıldızı yüksek olup bakımı bırakılmış temaların başında şunlar vardı:

Tema Üretici Yıldız Son commit
poole/hyde Jekyll 3.788 Mayıs 2015
qiubaiying/qiubaiying.github.io Jekyll 3.310 Mart 2022
poole/lanyon Jekyll 3.265 Nisan 2020
poole/poole Jekyll 2.849 Haziran 2020
sproogen/modern-resume-theme Jekyll 2.313 Nisan 2023

Yaşa göre düzeltince tablo değişiyor. Ölçümümüzde yıllık ortanca yıldız Jekyll’da 125, Hugo’da 100, Astro’da 66 idi; toplam yıldızın ortancası ise Jekyll’da 1.139, Astro’da 127. Yani Jekyll ile Astro arasındaki yaklaşık dokuz katlık toplam fark, yıllık hızda iki katın altına iniyor. Fark büyük ölçüde zamandan geliyor: Jekyll temalarının ortanca yaşı 10,1 yıl, Astro temalarınınki 2,3 yıl.

Yıllık hızın en yüksek olduğu temalar da toplam sıralamadan farklı: Astro teması CuteLeaf/Firefly yaklaşık bir yaşında ve 2.350 yıldıza ulaşmıştı, yani yılda 2.000’in üzerinde. Hugo’da adityatelange/hugo-PaperMod 6,2 yılda 14.003 yıldızla yılda yaklaşık 2.240 yıldız alıyor. Toplamda listenin başındaki academicpages/academicpages.github.io ise 10,1 yılda 17.733 yıldıza ulaşmış; yıllık hızı yaklaşık 1.760.

Bu temalar eski rehberlerde ve forum cevaplarında hâlâ önerilir; arama sonuçlarında da çok yıldızlı oldukları için öne çıkarlar. Her biri için bakımı süren bir alternatifi terk edilmiş temalar sayfasında listeliyoruz.

Çatal sayısı ne anlatır

GitHub’ın tanımında çatal (fork), kaynak depodan kopyalanarak doğan, kendi ayarları olan ama kaynağa bağlı kalan ayrı bir depodur. Tema dünyasında çatalın anlamı biraz farklıdır: birçok kişi temayı doğrudan çatallayıp kendi sitesini o çatalda kurar. Özellikle GitHub Pages ile yayımlanan Jekyll temalarında bu yaygındır, çünkü çatalladığınız depoyu birkaç ayarla doğrudan yayına alabilirsiniz.

Bu yüzden yıldıza göre yüksek çatal sayısı, temanın gerçekten kullanıldığının yıldızdan daha iyi bir işareti olabilir. Ölçümümüzde çatal sayısı yıldız sayısının %40’ını aşan 101 tema vardı ve bunların 54 tanesi Jekyll temasıydı. Öte yandan çatal sayısı da birikimlidir ve terk edilmiş temalarda yükselmeye devam edebilir.

Kişisel site olarak başlamış depolar

Tablodaki ikinci satır dikkat çekici bir örüntüyü gösteriyor. GitHub Pages’te bir kullanıcının kendi sitesi kullanici.github.io adlı bir depodan yayımlanır. İzlediğimiz 200 temanın 7 tanesinin adı bu biçimde ve bunların 6 tanesi Jekyll teması; 1.659 ile 17.733 arasında yıldızları var. Bu depolar bir kişinin ya da bir projenin kendi sitesi olarak başlamış, sonra başkaları tarafından kopyalanıp tema olarak kullanılmış.

Böyle bir depo tema olarak kullanılabilir, ama iki farkı vardır. Birincisi, depoda sahibinin kendi yazıları, görselleri, analiz kodu ve alan adı ayarları bulunabilir; kopyaladığınızda bunları tek tek temizlemeniz gerekir. İkincisi, sahibi depoyu öncelikle kendi sitesi için günceller; bir değişiklik sizin kurulumunuzu düşünerek yapılmaz. Yıldız sayısı bu depolarda temanın kalitesinden çok, sitenin bir dönem ne kadar beğenildiğini yansıtır.

Ayrı bir tema deposu olarak yayımlanmış, belgesi ve örnek sitesi olan temalar genellikle daha kolay kurulur. Bunu tema sayfalarımızda dolaylı olarak görebilirsiniz: Hugo’da exampleSite klasörü, Jekyll’da gem olarak paketlenmiş olmak (.gemspec dosyası) bu ayrımın işaretleridir.

Açık konu sayısı neden sıfır olabilir

Ölçümümüzde 39 temanın açık konu ve çekme isteği toplamı sıfırdı. Bu, temanın kusursuz olduğu anlamına gelmeyebilir. Geliştirici konu bölümünü kapatmış, konuları düzenli olarak toplu kapatıyor ya da tema çok az kullanılıyor olabilir. Sıfır açık konuyu son commit tarihiyle birlikte okuyun: hem sıfır açık konu hem de yakın tarihli commit iyi bir işarettir; sıfır açık konu ve yıllardır commit yok ise büyük olasılıkla ilgi azalmıştır.

Daha iyi bir okuma

Yıldızı bir eleme ölçütü olarak kullanmak makuldür: birkaç yüz yıldızı olan bir tema, en azından bir kitlenin ilgisini çekmiş ve büyük olasılıkla belgelenmiştir. Ama son seçimi yıldıza göre yapmayın. Bizim önerdiğimiz sıra şöyle:

  1. Eleme: yıldıza göre sıralanmış listeden üreticinize ve türünüze uyan beş on tema seçin. Üretici listeleri: Hugo, Astro, Jekyll.
  2. Bakım: bu temaların son commit tarihine ve son 12 aydaki commit sayısına bakın. İki yıldır sessiz olanları çıkarın.
  3. Uyum: temanın istediği üretici sürümünü ve teknik gereksinimlerini (Hugo’da Sass, Astro’da ana sürüm, Jekyll’da GitHub Pages eklentileri) kontrol edin.
  4. Lisans: lisansın kullanımınıza uyduğunu doğrulayın; lisanssız depoları ayırın.
  5. Dil: Türkçe arayüz dosyası olup olmadığına bakın; yoksa çevirinin ne kadar iş olduğunu tahmin edin.

Bu sıranın her adımı, tema sayfalarımızda ayrı bir kutu olarak duruyor. Yıldız ilk adımda işe yarar, sonrakilerde yerini başka göstergelere bırakır.

Yıldız artışı

Toplam yıldız yerine son dönemdeki yıldız artışı, bir temanın bugün ne kadar ilgi gördüğünü daha iyi gösterir. Gece ölçümümüz her gün yıldız sayılarını kaydediyor; 30 günlük geçmiş biriktiğinde tema sayfalarında son 30 günlük değişimi de göstereceğiz. Şimdilik temanın ne kadar canlı olduğunu görmenin en kısa yolu, son commit’e ve son bir haftada güncellenen temalara bakmak: bu hafta güncellenenler.

Bakım göstergelerinin nasıl okunacağını tema bakımda mı yazısında ayrıntılı anlattık.

kaynaklar

  1. GitHub Docs, Saving repositories with stars
  2. GitHub Docs, About forks
  3. GitHub REST API, Search repositories

Website Tema ekibi hazırladı. Yazıdaki tema sayıları sitenin gece güncellenen GitHub ölçümüne dayanır ve yayın günündeki durumu gösterir. Bir hata gördüyseniz bize yazın.

Devamını okuyun