Een GitHub-ster is een kleine klik met een grote taak: voor veel ontwikkelaars is het het eerste signaal waar ze naar kijken voordat ze een project proberen. Juist daarom loont het om sterren langzaam en echt te verdienen. Sterren van mensen die je project nuttig vonden, nemen de volgende bezoekers mee; gekochte sterren verdwijnen, en het onderzoek hieronder laat zien dat ze je later zelfs aandacht kunnen kosten. Dit artikel legt uit wat een ster op GitHub echt doet, wat een onderzoek naar zes miljoen vermoedelijk nepsterren ontdekte en wat onze eigen meting van 200 Show HN-launches laat zien over hoe echte sterren binnenkomen. Daarna maakt het van dat alles een korte lijst van wat werkt.
Wat een ster op GitHub doet
De documentatie van GitHub beschrijft drie rollen. Een ster is een bladwijzer: hij bewaart een repository op je sterrenpagina, zodat je hem terugvindt. Hij voedt ontdekking: door sterren te geven zie je verwante projecten op je dashboard. En hij toont waardering voor de maintainer. De documentatie voegt toe wat sterren belangrijk maakt voor bereik: “Veel van de repositoryrankings van GitHub hangen af van het aantal sterren dat een repository heeft”, en Explore toont populaire repositories op basis van het aantal sterren.
Ontwikkelaars gebruiken ze ook zo. In een enquête onder 791 ontwikkelaars door Hudson Borges en Marco Tulio Valente (Journal of Systems and Software, 2018) zei 52,5% een repository een ster te geven om waardering te tonen, 51,1% om hem als bladwijzer te bewaren en 36,7% omdat ze hem gebruikten. Drie op de vier (73%) zeiden naar het aantal sterren te kijken voordat ze een project gebruiken of eraan bijdragen.
Een ster is dus vooral een stil “dit is nuttig, hier wil ik terugkomen”. Elke tactiek verderop mikt op dat moment.
Gekochte sterren: wat een groot onderzoek ontdekte
Een team onder leiding van Hao He (Carnegie Mellon University) bouwde een detector genaamd StarScout en liet die los op alle openbare GitHub-eventdata van juli 2019 tot december 2024. Het paper, “Six Million (Suspected) Fake Stars in GitHub”, verscheen op de International Conference on Software Engineering (ICSE 2026). De belangrijkste resultaten:
| Bevinding | Aantal |
|---|---|
| Vermoedelijk nepsterren | 6,0 miljoen |
| Repositories met een nepsterrencampagne | 18.617 |
| Accounts die aan die campagnes meededen | ongeveer 301.000 |
| Campagnerepositories verwijderd vóór januari 2025 | 90,42% |
| Campagnerepositories die ooit GitHub Trending haalden | 78 (0,42%) |
De activiteit begon in 2022 te groeien en schoot in 2024 omhoog. De meeste nepsterren promootten kortlevende repositories met phishingmalware; de rest ging vooral naar projecten rond AI/LLM, blockchain, tools en tutorials.
Voor maintainers is het nuttigste resultaat het effect op echte aandacht. Nepsterren brachten in de eerste maand of twee wel wat echte sterren op, maar dat effect was ongeveer vijf keer kleiner dan dat van echte sterren. Daarna werd het negatief: repositories met gekochte sterren kregen na verloop van tijd minder echte sterren. Met andere woorden: gekochte sterren kopen een getal, geen gebruikers, en dat getal wordt een last.
Zo herken je nepsterren
Het onderzoek gebruikte twee patronen die sterrenverkopers moeilijk kunnen vermijden. Het eerste zijn wegwerpaccounts: accounts waarvan de enige activiteit is dat ze één repository een ster geven. Het tweede is lockstep-starring: een groep accounts die dezelfde set repositories binnen hetzelfde korte tijdvenster een ster geeft. Echte gebruikers gedragen zich op geen van beide manieren.
Wat de regels van GitHub zeggen
De Acceptable Use Policies van GitHub noemen “het manipuleren van rankings, zoals geautomatiseerd sterren geven of volgen” als een van de activiteiten die niet zijn toegestaan, samen met gecoördineerde onechte activiteit en deelname aan markten die zulke activiteit verkopen. Sinds juli 2026 beperkt GitHub bovendien de openbare lijsten van wie een repository een ster gaf tot admins en collaborators, omdat die gegevens, in GitHubs eigen woorden, “steeds vaker zijn misbruikt om gebruikersgegevens te verzamelen voor spamactiviteiten”.
Sterren ruilen in groepen of ervoor betalen is dus geen groeitactiek met een risicootje. Het gaat in tegen de regels van het platform en, zoals het onderzoek laat zien, tegen je eigen bereik op de lange termijn.
Onze meting: wat een Show HN-post met sterren doet
We wilden weten hoe echte sterren binnenkomen na een doorsnee launch. Onze openbare Show HN-dataset bevat elke Show HN-post van september 2025 tot augustus 2026; 15.859 daarvan linken naar een coderepository. Uit elk van vier groepen, ingedeeld naar Hacker News-punten, trokken we een willekeurige steekproef van 50 GitHub-repositories en lazen we op 1 oktober 2026 hun dagelijkse aantal sterren uit via de openbare star history-API van GitHub. Hier publiceren we alleen geaggregeerde cijfers; geen namen van repositories.
| HN-punten van de post | Repoposts in de dataset | Mediaan sterren, week ervoor | Mediaan sterren, eerste 2 dagen | Mediaan sterren, eerste 7 dagen | Mediaan sterren, dag 8–30 | 10+ sterren in week 1 |
|---|---|---|---|---|---|---|
| 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% |
Drie dingen vallen op:
- Sterren volgen interesse. Posts die de community omhoog stemde, brachten veel meer sterren. De meeste posts belanden in de eerste twee rijen, dus een doorsnee repopost levert een handvol sterren op, geen honderden.
- De piek komt vooraan. Het grootste deel van de sterren uit de eerste week komt binnen op de eerste twee dagen. In alle vier de groepen kreeg de mediane repository in die eerste week tussen 43% en 70% van alle sterren sinds de post.
- Het gaat niet vanzelf door. Dag 8 tot 30 voegt veel minder toe dan de eerste week. Eén launch is een begin; steeds nieuwe redenen om terug te komen houden de sterren binnenstromen.
De beperkingen, eerlijk gezegd: dit is een observatie, geen experiment. Projecten die veel punten krijgen, zijn ook interessanter, en andere promotie in dezelfde dagen telt ook mee. De API van GitHub meldt de huidige sterren, dus sterren die later zijn weggehaald ontbreken. De daggrenzen ervan vallen niet precies samen met UTC, waardoor een venster tot een dag kan verschuiven. De steekproef bevat 50 repositories per groep, niet de volledige populatie.
Wat betrouwbaar sterren oplevert
Samen wijzen de documentatie, de enquête en onze data naar dezelfde paar hefbomen. Ze werken allemaal doordat ze het project nuttiger of beter vindbaar maken.
| Hefboom | Waarom het werkt | Onderbouwing |
|---|---|---|
| Een README die in één scherm overtuigt | Bezoekers die het project binnen seconden snappen, bewaren het of proberen het | Bewaren als bladwijzer was een van de belangrijkste redenen voor een ster (51,1%) |
| Een launch waar je gebruikers zijn | Een post die aanslaat, brengt de grootste afzonderlijke golf sterren | Onze meting; de meeste maintainers van snelgroeiende projecten in de enquête uit 2018 koppelden de groei aan posts op sociale sites, vooral Hacker News |
| Blijf opleveren | Releases, fixes en antwoorden geven mensen redenen om terug te komen en te delen | Maintainers noemden weinig activiteit als belangrijkste reden voor trage groei (53,8%) |
| Wees vindbaar op GitHub | Topics en een heldere beschrijving zetten je op topicpagina’s en in de zoekresultaten | De topicdocumentatie van GitHub |
| Gecureerde lijsten en community’s | Een plek in een passende awesome list of een forum van je ecosysteem blijft naar je verwijzen | Ons distributieplan voor open source |
| Vraag het één keer, zonder beloning | Een vriendelijke regel als “geef een ster om releases te volgen” herinnert tevreden gebruikers eraan | Vragen mag; beloningen en ruilen niet |
Het distributieplan voor open source maintainers maakt van deze hefbomen een checklist van vier weken met een gratis planner, inclusief de topicregels van GitHub en de exacte eisen voor awesome lists.
Wat je overslaat
- Sterren kopen of meedoen aan sterrenruil. In strijd met de regels van GitHub, makkelijk te detecteren en schadelijk voor je bereik op de lange termijn, zoals hierboven te zien is.
- Vrienden vragen om op Hacker News te stemmen. Hacker News zegt het duidelijk: “Vraag vrienden alsjeblieft niet om te upvoten of te reageren.” Dezelfde eerlijkheid geldt voor sterren.
- Sterren tellen als gebruikers. Sterren zijn een openbaar signaal van interesse, niet van gebruik. Houd ook installaties, issues van nieuwe mensen en terugkerende bezoekers bij.
Waar LaunchRepo past
LaunchRepo werkt aan het deel van bereik dat puur moeite is: de website van je product of project vermelden in directory’s en op launchplatforms. Je coding agent bereidt de vermeldingen voor en dient ze in vanuit één productbrief, en een tracker laat zien welke live staan. De agentinstructies van LaunchRepo zeggen de agent geen stemmen of reacties te fabriceren; LaunchRepo geeft nooit sterren, stemt nooit en schrijft nooit reviews namens jou. De sterren blijven waar ze horen: bij mensen die je werk nuttig vonden. Bouw je voor ontwikkelaars, dan laat de pagina over developer tools promoten zien hoe dit in een bredere launch past, en op de prijspagina staan de details.
Veelgestelde vragen
Hoe krijg ik meer sterren op GitHub?
Maak het project nuttig en makkelijk te begrijpen, en laat het daarna zien aan de mensen die het nodig hebben. Een duidelijke README met een snelle start, een launch in de community waar je gebruikers zitten, regelmatige releases en goede GitHub-topics leveren echte sterren op. Tevreden gebruikers één keer vragen, zonder beloning, is prima.
Mag je GitHub-sterren kopen?
Nee. De Acceptable Use Policies van GitHub verbieden het manipuleren van rankings, zoals geautomatiseerd sterren geven, en deelname aan markten voor onechte activiteit. Een onderzoek naar 6 miljoen vermoedelijk nepsterren ontdekte dat de meeste betrokken repositories waren verwijderd.
Helpen gekochte sterren een repository groeien?
Alleen kort. Het ICSE 2026-onderzoek vond een klein effect op echte sterren binnen ongeveer twee maanden, vijf keer kleiner dan dat van echte sterren, en daarna een negatief effect.
Hoe worden nep-GitHub-sterren opgespoord?
Het onderzoek zocht naar twee patronen: wegwerpaccounts waarvan de enige activiteit één ster is, en groepen accounts die dezelfde repositories binnen hetzelfde korte venster een ster geven. GitHub verwijdert ook frauduleuze accounts en repositories.
Hoeveel sterren levert een Show HN-post op?
In onze steekproef van 200 repositories was de mediaan in de eerste zeven dagen 3,5 sterren voor posts met 1 punt, 6 voor 2–9 punten, 47 voor 10–99 punten en 400,5 voor 100 punten of meer. De meeste van die sterren kwamen op de eerste twee dagen.
Bezorgt LaunchRepo me GitHub-sterren?
Niet direct, en het geeft geen sterren en stemt niet voor je. LaunchRepo vermeldt de website van je product in directory’s en op launchplatforms, wat bezoekers oplevert die het project daarna misschien een ster geven als ze het nuttig vinden.
Bronnen, gecontroleerd op 1 oktober 2026: GitHub Docs, “Saving repositories with stars” en “Classifying your repository with topics”; GitHub Acceptable Use Policies; GitHub Changelog, “Upcoming access restrictions to public API endpoints and UI views” (30 juni 2026); GitHub REST API, “Get repository star history”; Hao He et al., “Six Million (Suspected) Fake Stars in GitHub”, ICSE 2026 (arXiv:2412.13459v2); Hudson Borges en Marco Tulio Valente, “What’s in a GitHub Star?”, Journal of Systems and Software 146 (2018); Hacker News, Show HN-richtlijnen; onze eigen meting van 200 repositories uit de openbare Show HN-dataset (methode hierboven); agentinstructies van LaunchRepo.