Hacker News Scraper · Who Is Hiring Threads
Pricing
from $2.00 / 1,000 job postings
Hacker News Scraper · Who Is Hiring Threads
Scrape job posts from Hacker News's monthly "Who is hiring?" threads via the official public Algolia HN Search API: company pitch, location, text and author, straight from the source. No login, no browser.
Pricing
from $2.00 / 1,000 job postings
Rating
0.0
(0)
Developer
Vivien MORVAN
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Hacker News Jobs Scraper: Who Is Hiring?
Scrape job posts from Hacker News's monthly "Who is hiring?" threads — thousands of startup and tech job listings posted straight by hiring companies — through the free, public, official Algolia HN Search API. No login, no browser, no API key.
What you can do with it
- Pull the latest hiring thread in one run. Every top-level comment under the newest "Who is hiring?" thread, as a clean dataset instead of scrolling hundreds of comments by hand.
- Build a historical archive. Go back
monthsBackthreads to compare postings month over month, or backfill a job board. - Feed a search or alert tool.
textPlainandheadlineare ready for full-text search or keyword matching (e.g. "remote", "Rust", "visa sponsorship"). - Track a company's hiring activity over time.
author,threadMonthandcreatedAtlet you group posts by poster and month across runs.
Input
| Field | What it does |
|---|---|
monthsBack | How many of the most recent "Who is hiring?" threads to read, newest first. 1 (default) means the latest thread only. |
maxItems | The run stops once this many job posts are saved (default 50). |
Example input:
{"monthsBack": 1,"maxItems": 50}
Output
One record per top-level comment (one job post):
{"id": 49922584,"threadId": 49922569,"threadMonth": "October 2026","headline": "PrairieLearn (Remote US) — Full-Stack Software Engineer — TypeScript / Postgres / React / AI","author": "mwest1066","text": "PrairieLearn (Remote US) — Full-Stack Software Engineer — TypeScript / Postgres / React / AI\n\nPrairieLearn (https://www.prairielearn.com) is an open-source assessment platform used by universities across the US...","textPlain": "PrairieLearn (Remote US) — Full-Stack Software Engineer — TypeScript / Postgres / React / AI PrairieLearn (https://www.prairielearn.com) is an open-source assessment platform used by universities across the US...","url": "https://news.ycombinator.com/item?id=49922584","createdAt": "2026-10-01T15:02:37.000Z"}
Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Why this one
- Covers every post, not a sample. Every top-level comment of the thread is read, in one API call per thread.
- Always the freshest thread by default.
monthsBack: 1always resolves to whichever month's thread is currently live, no hardcoded ID to update. - Free, no key, no browser. Built on the same public Algolia HN Search API HN's own search page uses — no proxy or anti-bot cost to pass on.
Good to know
- There is no structured job schema on Hacker News: posters write free text.
headline(the comment's first line) is a best-effort guess at the "Company | Location | Role" convention many posters follow, but it is not enforced by HN, sotext/textPlainremain the source of truth — nothing is force-split into separate company/role/location fields. textkeeps the original paragraph breaks;textPlainis the same content flattened to a single line for CSV or search indexing.- Every e-mail address and phone-like number found in a post is replaced by
[removed], including a recruiter's or company's own contact address. The dataset never carries a reachable contact; apply through the link the poster included (text/textPlain) instead. - Replies to a job post (second-level comments and deeper) are not included — only the top-level post from the hiring company.
- This is an unofficial tool, not affiliated with Hacker News or Y Combinator. It reads the same public Algolia HN Search API (
hn.algolia.com) that powers HN's own search.
FAQ
Does it need a browser or a proxy? No. The Actor reads the public Algolia HN Search API directly.
Does it work without any filter? Yes. With no input at all it saves up to 50 job posts from the latest "Who is hiring?" thread.
Can I get data from several months at once?
Yes, set monthsBack to however many threads back you want to cover, and raise maxItems accordingly.