Try it free -- One endpoint, 5 platforms, real-time trends.
Get the Trends Aggregator API on RapidAPI
Every content creator, marketer, and indie hacker needs to know what's trending right now. But scraping Google Trends, Reddit, Hacker News, GitHub, and Product Hunt individually? That's 5 different APIs, 5 auth flows, and a maintenance nightmare.
I built a single API that aggregates trending topics from all five sources in one call. It runs on Cloudflare Workers (300+ edge locations, sub-50ms latency) and costs $0 to try.
What You Get
One GET /trends request returns:
- Google Trends — top daily & real-time searches
- Reddit — r/all hot posts
- Hacker News — front page stories with scores
- GitHub — trending repos (daily/weekly)
- Product Hunt — daily top products
Each item includes: title, URL, source, score/votes, and timestamp.
Quick Start
Python — Get All Trending Topics
import requests
url = "https://trends-api.p.rapidapi.com/trends"
headers = {
"X-RapidAPI-Key": "YOUR_KEY",
"X-RapidAPI-Host": "trends-api.p.rapidapi.com"
}
response = requests.get(url, headers=headers)
data = response.json()
for source, items in data["trends"].items():
print(f"\n--- {source.upper()} ---")
for item in items[:3]:
print(f" {item['title']} ({item.get('score', 'N/A')} pts)")
JavaScript — Filter by Source
const response = await fetch(
"https://trends-api.p.rapidapi.com/trends?source=github",
{
headers: {
"X-RapidAPI-Key": "YOUR_KEY",
"X-RapidAPI-Host": "trends-api.p.rapidapi.com"
}
}
);
const { trends } = await response.json();
console.log("Trending GitHub repos:", trends.github);
Real-World Use Cases
- Content Calendar Generator — Fetch trending topics weekly, auto-generate blog post ideas based on overlap between Google Trends and Reddit
- Slack Bot — Post a daily digest of what's hot in your niche to #general
- Competitor Monitoring — Track when competitors appear on Product Hunt or HN
- SEO Content Brief — Cross-reference Google Trends with HN/Reddit to find topics with both search demand and community interest
How It Compares
| Feature | Trends API | Google Trends API | Social Mention | BuzzSumo |
|---|---|---|---|---|
| Sources | 5 in 1 | Google only | Social only | Web + Social |
| Free tier | 500 req/mo | Unofficial only | Shut down | $0 free tier |
| Auth complexity | API key only | OAuth + scraping | N/A | OAuth |
| Latency | <50ms | Varies | N/A | 200ms+ |
| Price (paid) | $5.99/mo | N/A | N/A | $99/mo |
Try It Now (Free)
- Go to Trends API on RapidAPI
- Subscribe to free plan (500 requests/month)
- Hit "Test Endpoint" — see results instantly
What trending data source would you add? Drop a comment — I'm actively building based on feedback.
Built with Cloudflare Workers. Zero cold starts, zero external dependencies, zero excuses.
Top comments (0)