📰 Hacker News Scraper avatar

📰 Hacker News Scraper

Pricing

Pay per event

Go to Apify Store
📰 Hacker News Scraper

📰 Hacker News Scraper

Fetch Hacker News top, new, best, ask, show, or job stories via official Firebase API. Filter by minimum score, include comments, analyze top domains. Stable 10+ year API, no key needed.

Pricing

Pay per event

Rating

0.0

(0)

Developer

太郎 山田

太郎 山田

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Fetch Hacker News top, new, best, ask, show, job stories via official Firebase API. Filter by score, analyze top domains. Stable 10+ year API.

Store Quickstart

Start with the Quickstart template (top stories, 20 items). For tech trend monitoring, use Top Trends with minScore=100 and domain analysis.

Key Features

  • 🔥 Official Firebase API — hacker-news.firebaseio.com — 10+ year stable
  • 📂 6 story modes — top, new, best, ask, show, job
  • Score filtering — Minimum score threshold for quality filtering
  • 💬 Comment threads — Optional nested comment extraction
  • 🏷️ Top domains analysis — Which domains dominate the front page
  • 🔑 No API key needed — Public Firebase API

Use Cases

WhoWhy
Tech journalistsDaily Hacker News trend reports
Startup foundersWatch which tools/frameworks gain HN traction
VCs/InvestorsSignal for emerging tech and founder announcements
Developer tool companiesMonitor HN sentiment on products and competitors
AI/ML researchersDiscover papers and repos trending in tech community

Input

FieldTypeDefaultDescription
modestringtoptop, new, best, ask, show, job
maxItemsinteger30Max stories (1-500)
minScoreinteger0Minimum score filter
includeCommentsbooleanfalseInclude comment threads

Input Example

{
"mode": "top",
"maxItems": 30,
"minScore": 100,
"includeComments": false
}

Output Example

{
"id": 12345678,
"title": "Claude 4.5 released with new features",
"url": "https://anthropic.com/news/claude-4-5",
"score": 523,
"by": "user123",
"time": 1712345678,
"descendants": 142,
"type": "story"
}

FAQ

What does score mean?

Net upvotes (upvotes minus downvotes). 100+ is front-page quality. 500+ is viral.

How often does the HN front page update?

Rapidly — rankings shift every few minutes. Scrape hourly for trend tracking.

Can I get old/archived stories?

Yes, the 'new' mode iterates chronologically; 'best' returns high-score stories over time.

What's the comment limit?

All comments under a story are available via the API. Comment-heavy posts slow down extraction.

News & Content cluster — explore related Apify tools:

Cost

Pay Per Event:

  • actor-start: $0.01 (flat fee per run)
  • dataset-item: $0.003 per output item

Example: 1,000 items = $0.01 + (1,000 × $0.003) = $3.01

No subscription required — you only pay for what you use.