DEV Community

Mohammed Kamaluddin
Mohammed Kamaluddin

Posted on

How I built a tool that scans 500+ GitHub repos weekly to find startup ideas

Every week I was spending hours manually browsing GitHub
trending, bookmarking interesting repos, and trying to figure
out which ones had real business potential.

It was slow, inconsistent, and I kept missing things.

So, I automated it.

What I Built

GitPulse Weekly is a pipeline that scans 500+ trending GitHub
repositories every week across Python, JavaScript, TypeScript,
Rust, and go.

It looks for three types of opportunities:

🚀 Fast Hits — New repos gaining thousands of stars within
days of launch. Early signal before the market catches on.

🔁 Clustered Themes — When 20+ repos all build around the
same idea independently, that confirms real developer demand.

🛠 Under-Productized Tools — Popular open-source projects
with 10k+ stars but no hosted commercial version. Classic gap.

Example From Last Week

MoneyPrinterTurbo — a tool that generates AI short videos with
one click — had 57,000 GitHub stars with zero hosted version
anywhere.

That's the gap. Someone should build a $29/month SaaS around it.

How It Works Technically

  • GitHub Search API with 3 fetch strategies per language
  • Custom rules engine to detect opportunity patterns
  • Google Gemini AI to enrich ideas with business context
  • Automated markdown report with 9-field top idea breakdown: what to build, who to target, tech stack, competitors, pricing, and where to find first users

What's Next

Currently at 12 subscribers, 2 weekly issues sent, already
getting replies with real feedback from builders.

If you're a solo dev or founder who wants one actionable
startup idea every week — spotted from live GitHub trends
before everyone else sees it — join free here:

👉 https://gitpulse2026.carrd.co

Would love feedback from the dev.to community on what would
make this more useful for you.

Top comments (1)

Collapse
 
harjjotsinghh profile image
Harjot Singh

The "20+ repos independently building the same thing confirms real demand" heuristic is the sharpest part, convergence is a much stronger signal than any single trending repo, because one viral repo is noise and a cluster is a market telling you out loud. Automating the browsing was the right call: the manual version isn't just slow, it's biased toward whatever you happened to click, so you systematically miss the themes you're not already primed to see. The hard part I'd guess you hit is the filter, raw star velocity surfaces a lot of toys and dev-tooling that has no business model, so the ranking that separates "cool repo" from "actual opportunity" is where the real product lives. That signal-extraction-then-rank pattern is exactly what I lean on building Moonshift. Are you scoring business potential with an LLM pass over the readme, or sticking to structured signals like star-velocity and contributor count to stay deterministic?