Hoe promoot je een open source project?
Lanceer één keer op de plekken die bij je project passen en volg overal de regels over projectleeftijd, licentiebestanden, megathreads en door AI geschreven tekst. Doe daarna het tragere werk dat gebruikers blijft opleveren: beantwoord vragen als alternatief-voor, welke-library en wordt-het-nog-onderhouden waar mensen ze stellen, zeg eerlijk dat jij de maintainer bent en meet installaties, issues en nieuwe contributors voordat je naar stars kijkt.
Gepubliceerd op · Bijgewerkt op
De lanceerdag, en elke dag daarna
Een lanceerdag levert een piek aan bezoekers op, en daarna wordt het stil. De meeste mensen die je project het komende jaar gaan gebruiken, vinden het later, in threads zoals deze:
- Een self-hosted alternatief voor een notitie-app, met end-to-end-versleuteling en synchronisatie op je telefoon?
- Welke Python-library haalt tabellen uit pdf's zonder vast te lopen op gescande bestanden?
- Wordt dit project nog onderhouden? De laatste release lijkt oud.
- Mogen we een AGPL-project binnen onze SaaS draaien?
- Een open source statuspagina die op een kleine VPS draait?
De Open Source Guide van GitHub over gebruikers vinden geeft de versie voor maintainers: ga naar de plekken waar je gebruikers al samenkomen, beantwoord vragen van mensen die het probleem hebben dat jouw project oplost, noem het project alleen waar het past en reken erop dat groei maanden of jaren duurt.
Waar je post, en welke regels daar gelden
De regels die voor heel Reddit gelden, vragen je om oprecht mee te doen in communities die je belangrijk vindt, niet te spammen en mensen niet te misleiden over wie je bent. Elke subreddit stelt daarnaast eigen regels op, en open source subreddits zijn strenger dan de meeste. De tabel hieronder gebruikt een overzicht van open source plekken dat deze regels op 7 oktober 2026 vastlegde, plus de Hacker News-pagina's die we zelf hebben gelezen. Regels veranderen, dus lees de sidebar voor elke post.
| Plek | Wat er van een projectpost wordt gevraagd | Bron |
|---|---|---|
| r/selfhosted | Projecten jonger dan drie maanden horen alleen in de wekelijkse New Project Megathread; losse posts erover worden verwijderd | Overzicht, gecontroleerd op 2026-10-07 |
| r/opensource | Promotionele flair, een gelinkte repo met een door OSI goedgekeurd LICENSE-bestand, en door AI gegenereerde content kan een ban opleveren | Overzicht, gecontroleerd op 2026-10-07 |
| r/programming | Geen “ik heb dit gemaakt”-posts; een technisch verslag over een lastig probleem mag wel; tekst geschreven door een LLM, ook vertalingen, mag niet | Overzicht, gecontroleerd op 2026-10-07 |
| r/Python | Showcases horen in een maandelijkse thread en moeten het project vergelijken met wat mensen al gebruiken | Overzicht, gecontroleerd op 2026-10-07 |
| r/golang, r/rust | Moderators mogen posts verwijderen die door AI gegenereerd lijken | Overzicht, gecontroleerd op 2026-10-07 |
| Show HN | Iets wat je zelf hebt gemaakt en waarover je kunt praten, dat mensen nu kunnen proberen, liefst zonder aanmelding of e-mailadres ertussen; geen snel in elkaar gezette eenmalige dingen; vraag vrienden niet om het omhoog te duwen of erop te reageren | Show HN-richtlijnen |
| Hacker News in het algemeen | Geen gegenereerde of door AI bewerkte tekst in posts of reacties, geen geautomatiseerd posten, en promotie maar een deel van de tijd | HN-richtlijnen |
| awesome-selfhosted | Een getagde eerste release die ouder is dan vier maanden; libraries en SDK's komen niet in aanmerking; bijdragen gegenereerd door een LLM leiden tot een ban | CONTRIBUTING.md |
Een plan voor de lanceerweek
Infisical, een open source secrets manager, schreef over zijn lancering: posts in r/opensource, r/github en r/node, een Show HN, en nieuwsbrieven zoals TLDR en Console.dev die het in de dagen daarna oppikten. De auteur raadt aan om al voor de lancering mee te doen in die communities, wat zij niet hadden gedaan. Een plan op basis daarvan:
- Voor de lancering: maak het makkelijk om te proberen
Een README die op het eerste scherm laat zien wat het project doet, installatiestappen die werken op een schone machine, een LICENSE-bestand en een getagde release. - Weken ervoor: doe mee
Beantwoord vragen waar je gebruikers zitten, zonder het project te noemen. Volgens het verslag van Infisical is dit precies de stap die zij oversloegen. - Lanceerdag: één post per plek, door jou geschreven
Twee of drie plekken die passen, met de megathread of flair die elk ervan vereist, en in je eigen woorden. Blijf bij de reacties; die laten zien wat er in de README ontbreekt. - Later: de vermeldingen
Directories en samengestelde lijsten komen daarna. awesome-selfhosted wacht tot je eerste release ouder is dan vier maanden.
Antwoorden als maintainer
De vaste bron van nieuwe gebruikers is de vragenthread. Een goed antwoord helpt iemand kiezen, ook als die keuze niet op jouw project valt. Threads met toolaanbevelingen beantwoorden beschrijft de algemene aanpak; drie vragen komen in open source zo vaak voor dat je je erop kunt voorbereiden.
“Alternatief voor X?”
Noem de opties die binnen hun eisen passen, ook die je niet zelf hebt geschreven, en zeg waarin de jouwe verschilt. Hebben ze synchronisatie met hun telefoon nodig en heeft jouw project dat niet, zeg dat dan.
“Wordt het nog onderhouden?”
Antwoord met feiten die een lezer kan nagaan: de datum van de laatste release, hoe vaak je merget, hoe snel issues een reactie krijgen. De Maintained-check van OpenSSF Scorecard kijkt bijvoorbeeld naar wekelijkse commits in de afgelopen 90 dagen, geeft gearchiveerde repo's de laagste score en vindt projecten jonger dan 90 dagen te nieuw om te beoordelen.
“Mag ik het onder deze licentie gebruiken?”
Link naar de licentietekst en een samenvatting in gewone taal in plaats van juridisch advies te geven. Voor AGPL-3.0 vermeldt de samenvatting van choosealicense.com dat wanneer een aangepaste versie wordt gebruikt om een dienst via een netwerk te leveren, de volledige broncode van die aangepaste versie beschikbaar moet worden gesteld.
Die laatste zin telt ook als het project gratis is. De richtlijnen over endorsements van de FTC zeggen dat banden die je moet melden niet beperkt zijn tot geld en ook een dienstverband en mede-eigendom omvatten, en dat je werkgever op je profiel vermelden niet genoeg is. Of die richtlijnen ook voor een onbetaald hobbyproject gelden, is een juridische vraag, maar de regels van Reddit vragen je al om mensen niet te misleiden over wie je bent. De templates voor transparantie geven formuleringen die in één regel passen.
Stars komen pas als laatste
Volgens de documentatie van GitHub hangen veel van zijn repository-rankings af van stars, en een star is een manier om projecten bij te houden en de maintainer waardering te tonen, geen teken dat iemand iets heeft geïnstalleerd. Een studie die is geaccepteerd voor ICSE 2026, in 2025 herzien op arXiv, vond ongeveer zes miljoen vermoedelijk nepstars, vooral op kortlevende repo's voor phishing en malware, en stelde vast dat nepstars minder dan twee maanden helpen en daarna een last worden.
Volg de cijfers die betekenen dat iemand het project heeft gebruikt: downloads van je package, issues van mensen die je niet kent, en contributors die voor het eerst bijdragen. Label voor dat laatste beginnersissues en schrijf een CONTRIBUTING.md; de lijst good-first-issue vraagt minstens drie openstaande beginnersissues, tien contributors, documentatie voor de installatie en een open source licentie.
Waar een agent past, en waar niet
Het trage deel van dit alles is lezen: de alternatief-voor- en wordt-het-nog-onderhouden-threads vinden op Reddit en X voordat ze stilvallen. Dat deel doet Agent Agency. Je plakt de website van je project, het leest tot vijf openbare pagina's en schrijft een Product DNA dat jij goedkeurt, en de agents lezen elke community en houden zich aan daglimieten. In de Goedkeuringsmodus wacht elke reactie, post en DM op jou. Agents komen dagenlang terug in een thread om iedereen die reageert te antwoorden, en noemen het project alleen als het de vraag beantwoordt, onder een daglimiet. Hoe het werkt laat de hele flow zien.
| Taak | Wie doet het |
|---|---|
| Show HN, Lobsters, awesome-lijsten, directories, nieuwsbrieven | Jij. Agent Agency heeft hier geen agent voor. |
| Posts op plekken die door AI geschreven tekst verbieden, zoals r/programming en r/opensource | Jij, in je eigen woorden. Wijs in de Goedkeuringsmodus de concepten van de agent voor die communities af. |
| Vragenthreads vinden op Reddit en X | De agent |
| Antwoorden en vervolgreacties opstellen | De agent, zodat jij ze kunt bewerken en goedkeuren |
| Bepalen hoe je meldt dat jij het project onderhoudt | Jij. De regels van het platform en de wet vereisen dat je relevante banden meldt. |
Reddit en X zijn live en YouTube wordt getest. Met coins betaal je voor het werk, en de prijzen maken we bekend bij de eerste uitnodigingen. Is je project eerder een commerciële developer tool dan een communityproject, dan past de pagina voor developer tools beter.
Vragen
Waar post ik mijn open source project als eerste?
Waar je gebruikers al vragen stellen, in het format dat elke plek vereist. Voor een self-hosted app kan dat de wekelijkse megathread op r/selfhosted zijn; voor een Python-library de maandelijkse showcasethread op r/Python; voor iets wat mensen meteen kunnen proberen een Show HN. Kies er twee of drie, schrijf elke post zelf en blijf bij de reacties.
Moet ik melden dat ik maintainer ben van een gratis project?
Ja, zeg het. De regels van Reddit vragen je om mensen niet te misleiden over wie je bent, en volgens de richtlijnen van de FTC moet je banden zoals een dienstverband of mede-eigendom melden, ook als er geen geld in het spel is. Eén regel zoals “ik ben maintainer van deze” is genoeg, in de reactie zelf en niet alleen op je profiel.
Mag een AI-agent over mijn project posten in r/programming of op Hacker News?
Die plekken weigeren door AI geschreven tekst: r/programming verbiedt content die door een LLM is geschreven en Hacker News vraagt om geen gegenereerde of door AI bewerkte tekst. Agent Agency heeft geen agent voor Hacker News, en op Reddit schrijf je die posts het best zelf en wijs je concepten af voor elke subreddit met die regel.
Agent Agency vindt de threads waarin mensen vragen naar een project als het jouwe en schrijft concepten van antwoorden die jij goedkeurt. Op de wachtlijst staan is gratis. Zet je op de wachtlijst
Bronnen
- Reddit Rules, geraadpleegd op
- Where to promote open-source projects (SaaSCity directory, venue rules as checked 2026-10-07), geraadpleegd op
- Show HN guidelines (Hacker News), geraadpleegd op
- Hacker News guidelines, geraadpleegd op
- Finding Users for Your Project (Open Source Guides, GitHub), geraadpleegd op
- awesome-selfhosted-data: CONTRIBUTING.md, geraadpleegd op
- Saving repositories with stars (GitHub Docs), geraadpleegd op
- He et al., Six Million (Suspected) Fake Stars in GitHub (arXiv:2412.13459, v2 2025-09-06), geraadpleegd op
- OpenSSF Scorecard checks: Maintained, geraadpleegd op
- FTC's Endorsement Guides: What People Are Asking, geraadpleegd op
- GNU Affero General Public License v3.0 (choosealicense.com), geraadpleegd op
- good-first-issue: criteria for adding a project, geraadpleegd op
- How we got to 3000 GitHub stars in 2 months? (Infisical blog, 2023-01-16), geraadpleegd op
Community's waar deze vragen worden gesteld
Gerelateerd
- Reddit Self-Promotion Rules: What Reddit Actually Says EN
- How to Answer 'What Tool Do You Use?' Threads on Reddit EN
- How to Disclose Your Affiliation on Reddit EN
- Devtool-marketing voor bedrijven met developer tools
- Alternatieven voor GummySearch: wat gebruik je vóór 1 december 2026?
- Alternatieven voor Reddit Ads, en wanneer advertenties toch de beste keuze zijn