BLOG

GitHub-sterren verdienen door echt nuttig te zijn

Wat een GitHub-ster betekent, wat onderzoek vond over 6 miljoen vermoedelijk nepsterren en wat onze eigen Show HN-meting laat zien over echte sterren.

Door Gepubliceerd 10 min. lezen

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.

Staafdiagram: mediaan aantal GitHub-sterren in de week vóór, de eerste 7 dagen na en dag 8 tot 30 na een Show HN-post, voor posts met 1, 2–9, 10–99 en 100 of meer punten
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:

  1. 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.
  2. 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.
  3. 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.

  • github
  • open-source
  • launch
  • first-users

Geef je agent de hele lijst

LaunchRepo is de repository die je AI-codingagent draait: 299 directory-playbooks, een productsjabloon en een tracker. Betaal één keer de actuele prijs van € 49,00 en gebruik het voor elk product dat je bouwt.

Bekijk de prijs