Read the signals.
The four landscapes
- Blue ocean
- Growing red ocean
- Red ocean
- Quiet ocean
Ocean labels summarize search direction and observed open-source supply. They are research signals, not verified measures of commercial competition. A quiet ocean may still be a valuable niche.
Partial evidence: This recommendation uses the evidence already available. It is not an LLM-generated forecast.
Method 1.2.0
GitHub searches use relevant topics and specific repository-name or description phrases. Results are deduplicated and require at least five stars, a push within 180 days, and no forks or archived projects.
Counts are deduplicated across topic searches; incomplete searches show a lower bound.
We compare the last 8 complete weeks with the previous 8, alongside 4-week and 13-week changes. Rising or falling requires a 10% change, a resampling band on the same side of zero, and no opposing short or longer trend. Conflicting windows and opposite-moving synonyms are marked mixed.
At least 26 complete weekly observations are required.
A weekly observation is usable only after that week ended at collection time. Invalid rows cannot refresh old evidence, and conflicting values for the same week prevent classification.
CLI / MCP
Node.js 22.13 or newer. Public queries work without credentials within GitHub’s unauthenticated limits. Configure your own token or GitHub App for larger scans.
npx --yes --package=https://ghtrends.dev/radar/ghtrends.tgz ghtrends ui
ghtrends scan --topic ai4s --json ghtrends mcp
ghtrends_scan · ghtrends_repo · ghtrends_compare · ghtrends_watch_list
Full installation and configuration instructions