Hacker News Scraper
Pricing
from $6.00 / 1,000 results
Hacker News Scraper
Scrape Hacker News stories, comments, Ask/Show HN posts and the monthly "Who is hiring" job posts, with points, comment counts, authors and links.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape Hacker News: stories, comments, Ask HN, Show HN and every "Who is hiring?" job post. Search by keyword with date and points filters, or pull the monthly hiring threads as structured job rows with company, role, location, remote flag, salary, emails and links.
What does Hacker News Scraper do?
Hacker News Scraper collects posts from Hacker News, the tech community run by Y Combinator. Search any keyword across HN's full history, get the current front page, or turn the monthly "Ask HN: Who is hiring?" threads into a clean job list.
It runs on the Apify platform, so you also get API access, scheduled runs, integrations (Google Sheets, Slack, Zapier, Make, webhooks) and run monitoring.
Why use Hacker News Scraper?
- Tech recruiting and job hunting: every "Who is hiring" post as a row with company, role, location, remote and salary, filterable by your keywords.
- Brand and product monitoring: track every HN mention of your product, company or competitors.
- Launch research: study successful Show HN launches by points and comments.
- Trend analysis: see which topics and domains get traction over time.
- Developer marketing: find active discussions and commenters in your niche.
How to scrape Hacker News
- Open the Input tab.
- Add keywords, pick a content type (stories, comments, Ask HN, Show HN, jobs, front page) and optional filters.
- To collect jobs, set "Who is hiring" months to 1 or more and optionally add job keywords.
- Click Start and download the results as JSON, CSV, Excel or HTML.
Input
| Field | Description |
|---|---|
searches | Keywords to search. Empty = latest items of the selected type. |
contentType | Stories, comments, Ask HN, Show HN, job posts, polls or the current front page. |
sortBy | Relevance (popular first) or newest first. |
dateFrom / dateTo | Only items posted within these dates. |
minPoints | Skip stories below this score. |
maxItemsPerSearch | Up to 1,000 per keyword. |
whoIsHiringMonths | Collect job posts from the last N "Who is hiring?" threads. 0 = off. |
hiringKeywords | Keep only job posts mentioning these words. |
{"searches": ["rust", "AI agents"],"contentType": "story","minPoints": 50,"maxItemsPerSearch": 200,"whoIsHiringMonths": 1,"hiringKeywords": ["python", "remote"]}
Output
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Story
{"entityType": "story","searchTerm": "rust","type": "story","title": "Why Discord is switching from Go to Rust","url": "https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f","domain": "blog.discordapp.com","points": 1582,"comments": 642,"author": "Sikul","createdAt": "2020-02-04T17:30:40Z","hnUrl": "https://news.ycombinator.com/item?id=22238335"}
Job post from "Who is hiring?"
{"entityType": "job","thread": "Ask HN: Who is hiring? (September 2026)","company": "Modash.io","role": "Senior Product Engineer","location": "Remote (Europe)","remote": true,"salary": "€75k–110k","header": "Modash.io | Senior Product Engineer | Remote (Europe) | Full-time | €75k–110k | https://modash.io","emails": null,"links": ["https://modash.io"],"hnUrl": "https://news.ycombinator.com/item?id=49523011"}
Data fields
| Row type | Main fields |
|---|---|
| Story / Ask / Show / job / poll | title, url, domain, text, points, comments, author, createdAt, hnUrl |
| Comment | text, author, storyTitle, storyId, createdAt, hnUrl |
| Who is hiring job | company, role, location, remote, salary, header, full text, emails, links, author, createdAt |
Dataset views
Stories & posts, Comments and Who is hiring.
How many results will I get?
Up to 1,000 items per keyword, plus about 250–400 job posts per monthly "Who is hiring?" thread.
Tips
- Monthly job feed: schedule the actor on the 2nd of each month with
whoIsHiringMonths: 1. - Brand monitoring: sort by newest with your brand as the keyword, and schedule it daily.
- Find launch winners: content type Show HN, sort by relevance, minimum points 100.
- Company, role and location in job rows are read from the post's first line. The full post text is always included in
text.
FAQ
Is this data public? Yes. Everything comes from public Hacker News posts.
Something missing or broken? Open an issue in the Issues tab and we'll look at it quickly. Need a custom version? Get in touch through the same tab.
⭐ Found this Actor useful? A quick review on the Store helps other users find it and keeps it maintained.