1. Haz que el repo convenza en 15 segundos
La mayoría decide si da una star con la primera pantalla del README. Empieza con una frase que diga qué hace el proyecto y para quién, seguida de una captura, GIF o demo, y un comando de instalación que funcione a la primera.
2. Lanza donde están los desarrolladores
Un Show HN en Hacker News (mañana de día laborable en EE. UU.), los subreddits relevantes como r/programming o r/selfhosted, Dev.to y las comunidades de tu nicho. El formato 'construí esto para resolver X, feedback bienvenido' sobrevive mucho mejor que la promoción directa.
3. Entiende cómo funciona GitHub Trending
Trending premia la velocidad de stars en una ventana de tiempo, no los totales. Concentrar el Show HN, los posts en Reddit y las menciones en newsletters en las mismas 24–48 horas puede llevarte a Trending, que luego genera stars orgánicas adicionales.
4. Publica versiones y contenido con constancia
Cada release importante es una nueva razón para publicar. Mantén un changelog, anuncia versiones con un clip de demo y escribe artículos sobre el problema que resuelves: un artículo bien posicionado trae stars durante años.
5. Usa apoyo mutuo para el arranque, no compres stars
Un repositorio con 3 stars parece abandonado aunque sea excelente. GithubStarMate te permite intercambiar stars, watches y forks con desarrolladores reales para resolver el arranque en frío. Pero no compres stars: las cuentas vacías se detectan fácilmente y GitHub puede eliminarlas.