GitHub's fake star economy

Perceived Problems with GitHub Stars

  • Many commenters see stars as a very weak signal: costless to give, easily faked, and not tied to real usage or quality.
  • Goodhart’s law is cited repeatedly: once stars became a target for VCs, employers, and marketing, they stopped being a good measure.
  • Several describe firsthand evidence of repos with huge star counts but almost no issues, PRs, forks, or meaningful commits.
  • Some now treat a very high star count (especially for AI/agent projects) as a negative signal for hype.

Why VCs and Others Still Use Them

  • Stars are simple, numeric, and legible to non-technical investors and committees; they help justify decisions.
  • For early-stage OSS startups, there often aren’t better easy numbers; stars, downloads, and social buzz become proxies for “traction.”
  • Some argue sophisticated funds mostly discount stars now and do deep diligence; others say the broader ecosystem and tooling (indexes, scrapers) still over-index on them.

Alternative Signals and Heuristics

  • Common replacement heuristics:
    • Recent commit activity, project age, and commit history.
    • Issue volume, quality, and maintainer responsiveness.
    • Number and identity of contributors; “bus factor.”
    • Release cadence, changelogs, dependency hygiene, and API elegance.
    • Forks and who stars/forks the repo, not just how many.
  • Several suggest graph-based or reputation-weighted metrics (PageRank/“peoplerank”-style, trusted contributor sets, network centrality).
  • Others emphasize the only truly reliable metric: “does it solve my problem, and are maintainers responsive?”

Gaming, Detection, and Countermeasures

  • Star-buying markets, hackathons that require starring, and astroturf campaigns are reported.
  • Some propose fork-to-star ratios and zero-follower/zero-repo stargazer rates as heuristics for fake stars; others argue these signals are noisy or flawed.
  • With LLMs, commenters expect next-round attacks: fake issues, PRs, and “activity” will be easy to mass-generate.
  • Several believe GitHub could crack down using internal signals but has little incentive, given its social-network-like incentives.

Broader Reflections

  • Many note that every popularity metric (downloads, followers, reviews, traffic) is now routinely gamed; an entire industry sells fake “signal.”
  • Some still defend stars as “better than nothing” for rough discovery, especially at extremes (0 vs thousands).
  • Others are moving to treating stars purely as personal bookmarks and ignoring counts entirely.