Community mentions
How do you monitor competitors on GitHub and Hacker News?
Updated October 2026 · Manoj Surya
Quick answer
MarketHQ watches your competitors' names on Hacker News and GitHub on every plan, from Lite, which covers two competitors. By hand, save a Hacker News search for each rival's name and a GitHub search across their public repos, check both daily, and sort what you find into replies, roadmap notes and comparison page updates.
Key points
- Watch four things per rival: their launches, complaint threads, issues on their public repos, and threads asking for an alternative to them.
- GitHub qualifiers such as repo:, org:, is:issue, is:open and in:title turn a noisy name search into a short daily list.
- MarketHQ tracks competitor names in Hacker News stories and comments and in GitHub issues and pull requests on every plan; Lite covers two competitors.
- On paid plans, MarketHQ's weekly gap analysis compares you with each competitor and attaches the threads behind each gap.
Founder of MarketHQ. Building market intelligence for companies that sell to developers.
If you sell to developers, your competitors' users complain, compare and ask for features in public, and much of that happens on GitHub and Hacker News. This guide covers what to watch for each rival, the searches that find it, and what to do with a find. The method works for any company whose competitors have public repos or get discussed on HN.
What should you watch for each competitor?
Watch their launches, the threads where users complain about them, the issues on their public repos, and any thread where someone asks for an alternative to them.
Most of what you learn about a competitor on these two sites comes from their users, in comment threads and issue trackers, written in the users' own words. A launch post tells you what they shipped. The comments under it tell you what developers thought of it.
The fourth signal is the rarest and the most useful. Someone asking 'is there an alternative to X that I can self-host?' has already decided to leave and is choosing where to go.
| Signal | Where it shows up | What it tells you |
|---|---|---|
| Launch | Show HN posts, release announcements, new repos | What they shipped and how developers reacted to it |
| Complaint | HN comment threads, GitHub issues | Where their product hurts, in the user's own words |
| Feature request | Issues on their public repos | What their users want that you may already have |
| 'Alternative to X' | Ask HN threads, comments, issues about migrating | People who are actively looking to switch |
How do you follow a competitor on Hacker News?
Search hn.algolia.com for each competitor's name, filter to the past day, and check both stories and comments every morning.
Hacker News has a public search at hn.algolia.com. Search the product name and the company name separately, since people use both, and set the date filter to the past 24 hours. Switch between stories and comments: most competitor mentions sit inside threads about something else, where someone writes 'we moved off X last year because...'.
When a competitor posts a Show HN, read the whole thread the same day. The top comments usually ask the questions your own buyers will ask you, and the maker's replies show how the competitor positions itself under pressure. Copy the two or three strongest objections into your notes with the link.
Which GitHub searches show what competitors' users are saying?
Scope the search to the competitor's organisation with org:, add is:issue and is:open, and search titles with in:title for words like 'alternative' or 'migrate'.
A plain search for a competitor's name on GitHub returns code, package files and forks. Qualifiers narrow it to conversations. Replace examplecorp below with the competitor's GitHub organisation or product name, and bookmark each search.
Watching a competitor's repository sends you a notification for all of its activity, which is far too much for a busy project. A bookmarked search you open daily is easier to keep up with. Our guide to monitoring GitHub issues for competitors covers reading reactions and labels in more depth.
- org:examplecorp is:issue is:open sort:reactions-+1-desc lists their most wanted open requests.
- repo:examplecorp/examplecorp is:issue is:open in:title slow finds performance complaints in their main repo.
- examplecorp is:issue -org:examplecorp finds issues in other projects that mention them, often integrations or replacements.
- "alternative to examplecorp" is:issue finds people asking other maintainers for a replacement.
What should you do with a competitor mention once you find it?
Reply with disclosure when someone asks a question you can answer, log repeated complaints for the roadmap, and update your comparison page when an objection keeps coming up.
Most finds need no reply. A complaint in a competitor's issue tracker belongs to their maintainers, and posting your product there will annoy everyone reading it. A thread on HN where someone asks 'what do people use instead of X?' is different: that person asked, and a useful answer from you is welcome if you say who you are.
- Reply: start with 'I work on [product]', answer the actual question, and mention your product only where it fits what they asked.
- Roadmap: keep one sheet with the competitor, the complaint, the link and a count. A complaint that appears five times in a month is worth a product conversation.
- Comparison page: when the same objection about a competitor keeps appearing, address it on your comparison page using the words users wrote.
How does MarketHQ track competitors on GitHub and Hacker News?
Add each competitor's name to your workspace and MarketHQ matches it in Hacker News stories and comments and in GitHub issues and pull requests, on every plan.
Lite tracks two competitors and ten keywords, and every plan checks these sources four times a day and keeps the last 30 days of posts in one feed alongside Stack Overflow, Dev.to, Lobsters, blogs and news. It picks up to three reply opportunities from that feed and sends a weekly summary email. GitHub results leave out bot accounts, so dependency update bots do not fill the list.
Paid plans raise the competitor limit (2 on Lite, 5 on Startup, 10 on Growth), add Reddit, X, LinkedIn, YouTube and Bluesky, and run a weekly gap analysis that compares you with each competitor and turns the gaps into an action plan with the evidence attached.
One caution: MarketHQ matches names on word boundaries, so a competitor whose name is a common word will bring in noise. Add a qualifying keyword, such as the name plus the category, to keep the feed clean.
What does a week of competitor watching look like?
Illustrative example: two rivals, about a dozen matches, one reply, one roadmap note and one comparison page edit.
Illustrative example: a team selling a feature flag service watches two rivals. Over one week they see a Show HN from the first rival, where the top comment complains about per-seat pricing, and four open issues on the second rival's repo asking for a self-hosted option. An Ask HN thread asks for an open source alternative to the first rival. They answer that thread with disclosure, add 'self-hosted requests: 4' to the roadmap sheet with links, and add a short pricing section to their comparison page that answers the per-seat objection.
What will GitHub and Hacker News monitoring miss?
Anything said in private, anything about a closed-source competitor without a public tracker, and buyers who never post.
Enterprise buyers rarely comment on HN about vendors they are evaluating, and closed-source competitors keep their bug reports in private tools. Small competitors may get no mentions for weeks. Treat these two sites as one source of evidence about competitors, and pair them with sales call notes and, if your buyers are there, Reddit and LinkedIn.
FAQ
- What is the best free way to monitor competitors on Hacker News?
- MarketHQ has no free plan; Lite, from $29 a month, tracks two competitors on Hacker News and GitHub, checking four times a day, with a 4-day trial. By hand, search each name on hn.algolia.com, filter to the past day, and check both stories and comments every morning.
- Can I get alerts when a competitor gets a new GitHub issue?
- Watching their repository notifies you of all activity, which is a lot for an active project. A bookmarked search with org:, is:issue and is:open sorted by newest is lighter. MarketHQ matches competitor names in GitHub issues and pull requests on every plan and leaves out bot accounts.
- Is it OK to reply in a Hacker News thread about a competitor?
- Yes, when someone asked a question you can answer. Say you work on your product in the first line, answer what they asked, and keep it short. Do not post your product in a competitor's own GitHub issues.
- How many competitors should I track?
- Track the two to five you actually lose deals to; more than that dilutes the daily list. MarketHQ allows two competitors on Lite, five on Startup and ten on Growth.
Related
- Competitor monitoring — how MarketHQ watches rivals across sources
- Monitor GitHub issues for competitors — reading reactions, labels and migration issues
- Hacker News launch playbook — before, during and after a Show HN
- Best competitor monitoring tools — tools compared