GitHub yıldızı büyük bir görevi olan küçük bir tıklamadır: birçok geliştirici için bir projeyi denemeden önce baktığı ilk sinyaldir. İşte tam da bu yüzden yıldızları yavaş ve gerçek yoldan kazanmak karşılığını verir. Projeni faydalı bulan insanlardan gelen yıldızlar, arkalarından yeni ziyaretçiler getirir; satın alınanlar ise kaybolur ve aşağıdaki araştırma bunların ileride sana ilgi bile kaybettirebileceğini gösteriyor. Bu yazı bir yıldızın GitHub’da gerçekte ne işe yaradığını, altı milyon şüpheli sahte yıldız üzerine yapılan bir çalışmanın neler bulduğunu ve 200 Show HN lansmanı üzerine yaptığımız kendi ölçümümüzün gerçek yıldızların nasıl geldiğine dair ne gösterdiğini anlatıyor. Ardından tüm bunları işe yarayan şeylerin kısa bir listesine dönüştürüyor.
Bir yıldız GitHub’da ne işe yarar
GitHub’ın kendi dokümantasyonu üç rol tanımlar. Yıldız bir yer imidir: depoyu yıldızlar sayfana kaydeder, böylece onu tekrar bulabilirsin. Keşfi besler: yıldız vermek, panonda sana ilgili projeleri gösterir. Ve bakımcıya takdirini gösterir. Dokümantasyon, yıldızları erişim açısından önemli kılan kısmı da ekler: “GitHub’ın depo sıralamalarının birçoğu, bir deponun sahip olduğu yıldız sayısına bağlıdır” ve Explore popüler depoları yıldız sayısına göre gösterir.
Geliştiriciler de onları bu şekilde kullanıyor. Hudson Borges ve Marco Tulio Valente’nin 791 geliştiriciyle yaptığı ankette (Journal of Systems and Software, 2018) katılımcıların %52,5’i bir depoya takdirlerini göstermek için, %51,1’i yer imi olarak kaydetmek için ve %36,7’si onu kullandıkları için yıldız verdiğini söyledi. Dörtte üçü (%73) bir projeyi kullanmadan veya katkıda bulunmadan önce yıldız sayısına baktığını belirtti.
Yani bir yıldız çoğunlukla sessiz bir “bu faydalı, geri dönmek istiyorum” demektir. Aşağıdaki her taktik bu ana yöneliktir.
Satın alınan yıldızlar: büyük bir çalışmanın bulguları
Hao He (Carnegie Mellon University) liderliğindeki bir ekip StarScout adlı bir dedektör geliştirdi ve onu Temmuz 2019 ile Aralık 2024 arasındaki tüm herkese açık GitHub olay verileri üzerinde çalıştırdı. “Six Million (Suspected) Fake Stars in GitHub” başlıklı makale International Conference on Software Engineering’de (ICSE 2026) yayımlandı. Temel sonuçlar:
| Bulgu | Sayı |
|---|---|
| Şüpheli sahte yıldızlar | 6,0 milyon |
| Sahte yıldız kampanyası olan depolar | 18.617 |
| Bu kampanyalara katılan hesaplar | yaklaşık 301.000 |
| Ocak 2025’e kadar silinen kampanya depoları | %90,42 |
| GitHub Trending’e hiç girebilmiş kampanya depoları | 78 (%0,42) |
Bu etkinlik 2022’de büyümeye başladı ve 2024’te patladı. Sahte yıldızların çoğu kısa ömürlü oltalama (phishing) amaçlı kötü amaçlı yazılım depolarını tanıttı; geri kalanı çoğunlukla AI/LLM, blockchain, araç ve eğitim projelerine gitti.
Bakımcılar için en faydalı sonuç, gerçek ilgi üzerindeki etkidir. Sahte yıldızlar sonraki bir iki ayda bir miktar gerçek yıldız getirdi, ancak bu etki gerçek yıldızlarınkinden yaklaşık beş kat daha küçüktü. Bundan sonra etki olumsuza döndü: satın alınmış yıldızları olan depolar zamanla daha az gerçek yıldız kazandı. Başka bir deyişle, satın alınan yıldızlar kullanıcı değil bir sayı satın alır ve o sayı bir yüke dönüşür.
Sahte yıldızlar nasıl fark edilir
Çalışma, yıldız satıcılarının kaçınmakta zorlandığı iki örüntü kullandı. Birincisi tek kullanımlık hesaplar: tek etkinliği bir depoya yıldız vermek olan hesaplar. İkincisi toplu yıldızlama: bir grup hesabın aynı kısa zaman aralığında aynı depo kümesine yıldız vermesi. Gerçek kullanıcılar bu ikisinden hiçbiri gibi davranmaz.
GitHub’ın kuralları ne diyor
GitHub’ın Acceptable Use Policies metni, izin verilmeyen etkinlikler arasında koordineli sahte etkinlik ve bunu satan pazarlara katılmanın yanı sıra “otomatik yıldızlama veya takip etme gibi sıralama suistimalini” sayar. GitHub, Temmuz 2026’dan bu yana bir depoya kimlerin yıldız verdiğini gösteren herkese açık listeleri de yöneticiler ve iş birlikçilerle sınırlıyor, çünkü kendi ifadesiyle bu veriler “giderek artan şekilde spam etkinlikleri için kullanıcı verisi toplamak amacıyla kötüye kullanılıyordu”.
Bu yüzden gruplar hâlinde yıldız takası yapmak ya da yıldız için para ödemek, riski olan bir büyüme taktiği değildir. Platformun kurallarına ve çalışmanın gösterdiği gibi kendi uzun vadeli erişimine aykırıdır.
Ölçümümüz: bir Show HN paylaşımı yıldızlara ne yapar
Tipik bir lansmandan sonra gerçek yıldızların nasıl geldiğini öğrenmek istedik. Herkese açık Show HN veri setimiz Eylül 2025 ile Ağustos 2026 arasındaki her Show HN paylaşımını içeriyor; bunların 15.859’u bir kod deposuna bağlantı veriyor. Hacker News puanlarına göre oluşturulan dört grubun her birinden rastgele 50 GitHub deposu seçtik ve 1 Ekim 2026’da günlük yıldız sayılarını GitHub’ın herkese açık yıldız geçmişi API’sinden okuduk. Burada yalnızca toplu sayılar yayımlanıyor; depo adı yok.
| Paylaşımın HN puanı | Veri setindeki depo paylaşımları | Medyan yıldız, önceki hafta | Medyan yıldız, ilk 2 gün | Medyan yıldız, ilk 7 gün | Medyan yıldız, 8–30. günler | 1. haftada 10+ yıldız alanlar |
|---|---|---|---|---|---|---|
| 1 | 4.988 | 0 | 2 | 3,5 | 1 | %24 |
| 2–9 | 9.371 | 0 | 4 | 6 | 1,5 | %32 |
| 10–99 | 1.193 | 1 | 40 | 47 | 13 | %82 |
| 100+ | 307 | 2 | 244,5 | 400,5 | 87 | %98 |
Üç şey öne çıkıyor:
- Yıldızlar ilgiyi takip eder. Topluluğun yukarı oyladığı paylaşımlar çok daha fazla yıldız getirdi. Paylaşımların çoğu ilk iki satıra düşüyor, yani tipik bir depo paylaşımı yüzlerce değil bir avuç yıldız getiriyor.
- Artış başta yoğunlaşır. İlk haftanın yıldızlarının çoğu ilk iki günde gelir. Dört grubun tamamında medyan depo, paylaşımdan bu yana aldığı tüm yıldızların %43 ile %70’ini o ilk haftada aldı.
- Kendiliğinden devam etmez. 8 ile 30. günler ilk haftadan çok daha azını ekler. Tek bir lansman bir başlangıçtır; geri dönmek için düzenli sebepler yıldızların gelmeye devam etmesini sağlar.
Sınırlar, açıkça: bu bir deney değil, bir gözlemdir. Çok puan alan projeler aynı zamanda daha ilgi çekicidir ve aynı günlerdeki başka tanıtımlar da etkili olur. GitHub’ın API’si güncel yıldızları bildirir, bu yüzden sonradan geri alınan yıldızlar eksiktir. Gün sınırları tam olarak UTC değildir, bu yüzden bir zaman aralığı bir güne kadar kayabilir. Örneklem tüm popülasyon değil, grup başına 50 depodur.
Yıldız kazandırmada güvenilir olanlar
Bir araya getirildiğinde dokümantasyon, anket ve verilerimiz aynı birkaç kaldıraca işaret ediyor. Hepsi projeyi daha faydalı ya da daha kolay bulunur hâle getirerek işe yarar.
| Kaldıraç | Neden işe yarar | Kanıt |
|---|---|---|
| Tek ekranda ikna eden bir README | Projeyi saniyeler içinde anlayan ziyaretçiler onu kaydeder veya dener | Yer imi olarak kaydetmek, yıldız vermenin başlıca sebeplerinden biriydi (%51,1) |
| Kullanıcılarının olduğu yerde lansman | Karşılık bulan bir paylaşım, tek seferde en büyük yıldız dalgasını getirir | Ölçümümüz; 2018 anketinde hızlı büyüyen projelerin bakımcılarının çoğu büyümeyi sosyal sitelerdeki paylaşımlara, özellikle Hacker News’e bağladı |
| Sürüm çıkarmaya devam et | Sürümler, düzeltmeler ve yanıtlar insanlara geri dönmek ve paylaşmak için sebep verir | Bakımcılar yavaş büyümenin ana sebebi olarak düşük etkinliği gösterdi (%53,8) |
| GitHub’da bulunabilir ol | Konular ve net bir açıklama seni konu sayfalarına ve aramaya taşır | GitHub’ın konu dokümantasyonu |
| Seçki listeleri ve topluluklar | Uygun bir awesome listesinde veya ekosistem forumunda bir yer, sana sürekli yönlendirme yapar | Açık kaynak dağıtım planımız |
| Ödülsüz, bir kez iste | “Sürümleri takip etmek için yıldız ver” gibi dostça bir satır, memnun kullanıcılara hatırlatır | İstemek sorun değil; ödüller ve takaslar sorun |
Açık kaynak bakımcıları için dağıtım planı bu kaldıraçları, GitHub’ın konu kuralları ve awesome listelerinin birebir şartları dâhil, ücretsiz bir plan aracıyla dört haftalık bir kontrol listesine dönüştürüyor.
Uzak durman gerekenler
- Yıldız satın almak veya yıldız takası gruplarına katılmak. GitHub’ın kurallarına aykırı, kolayca tespit edilir ve yukarıda gösterildiği gibi uzun vadeli erişime zarar verir.
- Hacker News’te arkadaşlarından oy istemek. Hacker News bunu açıkça söylüyor: “Lütfen arkadaşlarından yukarı oy vermelerini veya yorum yapmalarını isteme.” Aynı dürüstlük yıldızlar için de geçerli.
- Yıldızları kullanıcı saymak. Yıldızlar kullanımın değil, ilginin herkese açık bir sinyalidir. Kurulumları, yeni kişilerden gelen issue’ları ve geri dönen ziyaretçileri de takip et.
LaunchRepo nerede devreye girer
LaunchRepo, erişimin tamamen emek isteyen kısmında çalışır: ürününün veya projenin web sitesini dizinlerde ve lansman platformlarında listelemek. Kodlama ajanın listelemeleri tek bir ürün özetinden hazırlar ve gönderir; bir takip aracı da hangilerinin yayında olduğunu gösterir. Ajan talimatları, ajana oy veya yorum üretmemesini söyler; LaunchRepo senin adına asla yıldız vermez, oy vermez veya değerlendirme yazmaz. Yıldızlar ait oldukları yerde kalır: işini faydalı bulan insanlarda. Geliştiriciler için bir şey yapıyorsan, geliştirici araçlarını tanıtma sayfası bunun daha geniş bir lansmana nasıl oturduğunu gösterir; ayrıntılar fiyatlandırma sayfasında.
Sık sorulan sorular
GitHub’da nasıl daha fazla yıldız alırım?
Projeyi faydalı ve kolay anlaşılır yap, sonra ona ihtiyacı olan insanlara göster. Hızlı başlangıç içeren net bir README, kullanıcılarının olduğu toplulukta bir lansman, düzenli sürümler ve iyi GitHub konuları gerçek yıldızlar getirir. Memnun kullanıcılardan ödül vermeden bir kez istemek sorun değil.
GitHub yıldızı satın almak serbest mi?
Hayır. GitHub’ın Acceptable Use Policies metni, otomatik yıldızlama gibi sıralama suistimalini ve sahte etkinlik pazarlarına katılmayı yasaklar. 6 milyon şüpheli sahte yıldız üzerine yapılan bir çalışma, ilgili depoların çoğunun silinmiş olduğunu buldu.
Satın alınan yıldızlar bir deponun büyümesine yardımcı olur mu?
Yalnızca kısa süreliğine. ICSE 2026 çalışması, yaklaşık iki ay içinde gerçek yıldızlar üzerinde gerçek yıldızlarınkinden beş kat küçük, hafif bir etki ve sonrasında olumsuz bir etki buldu.
Sahte GitHub yıldızları nasıl tespit edilir?
Çalışma iki örüntü aradı: tek etkinliği tek bir yıldız olan tek kullanımlık hesaplar ve aynı kısa zaman aralığında aynı depolara yıldız veren hesap grupları. GitHub da sahtekâr hesapları ve depoları kaldırıyor.
Bir Show HN paylaşımı kaç yıldız getirir?
200 depoluk örneklemimizde ilk yedi gündeki medyan, 1 puanlı paylaşımlar için 3,5, 2–9 puan için 6, 10–99 puan için 47 ve 100 veya daha fazla puan için 400,5 yıldızdı. Bu yıldızların çoğu ilk iki günde geldi.
LaunchRepo bana GitHub yıldızı kazandırır mı?
Doğrudan değil; senin yerine yıldız da vermez, oy da vermez. LaunchRepo ürününün web sitesini dizinlerde ve lansman platformlarında listeler; bu da projeyi faydalı bulursa yıldız verebilecek ziyaretçiler getirir.
Kaynaklar, 1 Ekim 2026’da kontrol edildi: GitHub Docs, “Saving repositories with stars” ve “Classifying your repository with topics”; GitHub Acceptable Use Policies; GitHub Changelog, “Upcoming access restrictions to public API endpoints and UI views” (30 Haziran 2026); GitHub REST API, “Get repository star history”; Hao He ve diğerleri, “Six Million (Suspected) Fake Stars in GitHub”, ICSE 2026 (arXiv:2412.13459v2); Hudson Borges ve Marco Tulio Valente, “What’s in a GitHub Star?”, Journal of Systems and Software 146 (2018); Hacker News, Show HN yönergeleri; herkese açık Show HN veri setinden 200 depo üzerine kendi ölçümümüz (yöntem yukarıda); LaunchRepo ajan talimatları.