ProductHunt Scraper avatar

ProductHunt Scraper

Pricing

Pay per usage

Go to Apify Store
ProductHunt Scraper

ProductHunt Scraper

Extract product listings, reviews, and comments from ProductHunt. Monitor new launches, track competitor products, and build AI training datasets for startup intelligence.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

pit 2017

pit 2017

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract product listings, reviews, and comments from ProductHunt. Monitor new launches, track competitors, and build AI training datasets for startup intelligence.

What It Does

  • Daily Products: Get today's most upvoted products on ProductHunt
  • Keyword Search: Search products by topic, industry, or keyword
  • Product Details: Extract detailed info including tagline, description, votes, makers
  • Comments: Scrape user discussions for sentiment analysis

Use Cases

  • Competitor Monitoring: Track new products in your space as they launch
  • Market Research: Analyze trends, features, and pricing patterns
  • Lead Generation: Find potential customers or partners
  • AI Training Data: Build startup/product datasets for LLMs
  • Investment Intelligence: Identify emerging products and trends

Input

Mode: daily (default)

{
"mode": "daily",
"daysBack": 7,
"maxProducts": 100
}
{
"mode": "search",
"searchQuery": "AI writing tool",
"maxProducts": 50
}

Mode: url

{
"mode": "url",
"productUrl": "https://www.producthunt.com/posts/chatgpt-for-writers",
"includeComments": true
}

Output

{"name": "GPT Writer", "tagline": "AI writing assistant", "votes": 1200, "comments": 45, "topics": ["AI", "Writing"], "makers": ["John"], "url": "https://producthunt.com/posts/gpt-writer"}
{"name": "DevTools Pro", "tagline": "Developer productivity", "votes": 890, "topics": ["Developer Tools"], "url": "https://producthunt.com/posts/devtools-pro"}

Output Files

  • results.jsonl — JSON Lines format (streaming/LLM ready)
  • results.json — Standard JSON array

Pricing

Pay per result: $0.0005 per product scraped Minimum charge: $0.01 per run

Technical Details

  • Pure Python with aiohttp (no browser required)
  • GraphQL API for efficient data fetching
  • Automatic rate limiting (2s between requests)
  • JSONL output optimized for ML pipelines
ActorDescription
hackernews-comment-scraperHacker News discussions
reddit-post-scraperReddit posts and comments

License

MIT