Product Hunt Launches, Products & Makers Scraper
Pricing
from $0.85 / 1,000 product hunt launches
Product Hunt Launches, Products & Makers Scraper
Extract trending Product Hunt daily launches, votes, maker socials (Twitter/X, websites), taglines, and direct product links via direct GraphQL API.
Pricing
from $0.85 / 1,000 product hunt launches
Rating
0.0
(0)
Developer
Morgane Flamant
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
๐บ Product Hunt Launches, Products & Makers Scraper
A high-performance Apify Actor built in Python to extract launched products, daily & weekly leaderboard rankings, vote counts, maker/founder profiles (Twitter/X, websites, bios), tags, and direct product URLs from Product Hunt via its GraphQL APIs.
๐ Key Features
- โก Direct GraphQL API Queries: Queries Product Hunt's GraphQL API endpoints directly via
httpxasync I/O. No heavy headless browsers (~128MB RAM footprint). - ๐ค Complete Maker Profiles: Extract maker names, usernames, headlines, profile URLs, avatars, websites, and Twitter/X profiles.
- ๐ท๏ธ Topic Tags & Pricing Categories: Collect product categories, tags, thumbnail images, upvote counts, and comment metrics.
- ๐ Optional Developer Token: Pass an optional Product Hunt API Access Token to query the official v2 GraphQL endpoint with high rate limits.
- ๐ Store-Ready Dataset: Pushes standardized Pydantic models to Apify's Dataset storage with tabular view support.
๐ฅ Input Parameters
The Actor accepts the following input settings in JSON format:
| Parameter | Type | Default | Description |
|---|---|---|---|
daysBack | integer | 7 | How many days into the past to scrape daily launches from. |
featuredOnly | boolean | true | When enabled, only extracts featured products on the leaderboard. |
maxItems | integer | 100 | Maximum number of products to retrieve (set 0 for unlimited). |
developerToken | string | null | (Optional) Product Hunt API Access Token for official v2 GraphQL API. |
Example Input JSON
{"daysBack": 7,"featuredOnly": true,"maxItems": 50}
๐ค Output Format
Each item pushed to the output dataset follows a structured schema:
{"id": "782910","name": "SuperAgent AI","slug": "superagent-ai","product_hunt_url": "https://www.producthunt.com/posts/superagent-ai","tagline": "Build autonomous AI agents in seconds","description": "SuperAgent is an open-source framework for building and deploying AI agents...","website": "https://superagent.sh","votes_count": 542,"comments_count": 89,"reviews_rating": 4.9,"pricing_type": "free","featured_date": "2026-08-25","topics": ["Artificial Intelligence", "Developer Tools", "Open Source"],"makers": [{"id": "12345","name": "John Doe","username": "johndoe","headline": "Building AI tools","profile_url": "https://www.producthunt.com/@johndoe","twitter_url": "https://x.com/johndoe","website_url": "https://johndoe.com","avatar_url": "https://ph-avatars.imgix.net/..."}],"thumbnail_url": "https://ph-files.imgix.net/..."}
๐ Running Locally
Step 1: Install Dependencies
$pip install -r requirements.txt
Step 2: Run the Actor
$python -m src.main
๐ณ Docker Support
To build and run containerized:
docker build -t product-hunt-scraper .docker run -it product-hunt-scraper