Product Hunt Scraper avatar
Product Hunt Scraper

Pricing

Pay per event

Go to Store
Product Hunt Scraper

Product Hunt Scraper

Developed by

Maxime

Maxime

Maintained by Community

Scrapes Product Hunt's launches for a specific date. Extracts the product names, descriptions, and makers info (name + links).

0.0 (0)

Pricing

Pay per event

0

Total users

2

Monthly users

2

Runs succeeded

67%

Last modified

an hour ago

🏆 Product Hunt Scraper

Hi, I’m Maxime 👋

I built this lightweight, but robust scraper to grab the data you need from any of Product Hunt's leaderboards (any day)!


What you’ll get for each product

FieldDescription
urlProduct Hunt URL
nameProduct name
shortDescriptionOne-line tagline
longDescriptionFull launch description
makersInfo[]Each maker’s name + every public link (PH, X, personal site, etc.)

Need another field? DM me on X (@maximehugodupre) — most feature requests ship the same day 💪.


Why another scraper?

Most actors pull a kitchen-sink of data (upvotes, badges, rankings, etc) which slows crawling and burns more credits.
Mine focuses on core launch context + real people behind it, so a typical daily scrape finishes in ≲ 30 seconds—about 4-5 × faster than the big guys.


Input

{
"launchDate": "2025-07-23", // optional; defaults to “today” (PST)
"maxNbResults": 30, // 0 = scrape the whole day
"proxyConfiguration": {
// optional; Apify proxy or your own
"useApifyProxy": true
}
}

Tips

  • Time-zone aware – converts launchDate to Product Hunt’s PST cutoff.
  • IP rotation ready – plug in any proxy pool; requests respect your rotation.

Sample output

{
"url": "https://www.producthunt.com/posts/my-awesome-tool",
"name": "My Awesome Tool",
"shortDescription": "Do one thing brilliantly",
"longDescription": "We help indie hackers focus on building…",
"makersInfo": [
{
"name": "Jane Doe",
"links": [
"https://x.com/janedoe",
"https://janedoe.com"
]
}
]
}

Under the hood

  • Crawlee + Playwright
  • Smart infinite scroll — stops once maxNbResults reached
  • Safety levers — 15 s timeout, 2 retries, 2 000-request cap
  • Pay-per-event charging — pay only for successful items pushed

Perfect for

  • Daily launch digests / newsletters
  • Lead lists of makers to reach out to
  • Tracking your own launch competitors in real-time
  • Quick inspo for indie projects

Quick start

  1. Click “Try for free” → tweak inputs or keep defaults.
  2. Press Start.
  3. Grab your dataset & build something cool.

Enjoy—and let me know what you create! 🎉