Juejin Scraper
hipersoft/juejin-scraper
Scrape Juejin (掘金) developer articles: title, author, views, likes, comments, tags, category and cover. Recommended, hot or newest feed.
Total users
2Monthly users
1Total runs
88Per article scraped
$0.001Last rebuilt
Oct 26, 2026Overview
Scrape Juejin (掘金), China's largest developer-content community, into clean JSON, CSV, Excel or XML. This Juejin scraper extracts article titles, authors, views, likes, comments, collects, tags, categories, cover images and publish dates from the recommended, hot and newest feeds — no code and no setup required. A fast, reliable and cheap way to build a Chinese tech-content dataset.
Most people track Juejin trends by hand, tab by tab. This Actor turns the whole feed into a structured dataset in a single run, so you can analyze developer topics, creators and engagement at scale.

What does the Juejin Scraper do?
The Juejin Scraper crawls and extracts public Juejin article data from the recommended, hot or newest feed. Pick a feed and a limit, run it, and it returns structured data points — title, author, category, tags, views, likes, comments, collects, cover image and publish date — ready for analytics, trend research, LLM pipelines or creator intelligence.
What data can you scrape from Juejin?
| Group | Fields |
|---|---|
| 📝 Article | id, title, brief, category, tags, cover image, publish date, article URL |
| 👤 Author | author name / handle |
| 📊 Engagement | view count, likes (点赞), comment count, collects (bookmarks) |
| 🔀 Feed | recommended, hot or newest selection |
| 🕒 Meta | collected-at timestamp for every record |
Use cases
- China dev-trend research — track which frameworks, languages and tools are trending across the Juejin community.
- Tech-content intelligence — monitor the hottest articles and topics by views, likes and collects.
- Creator analytics — see which authors publish the most-read and most-engaged content.
- Topic & keyword discovery — mine tags and categories to plan content or product positioning.
- Build a developer-article dataset — thousands of articles with metadata and engagement for analysis or ML.
- LLM & RAG pipelines — feed clean Chinese technical content into summarization, translation or knowledge bases.
- Competitive monitoring — watch a niche over time by re-running the newest and hot feeds.
- Market research — study engagement signals and audience interest in China's tech ecosystem.
How to scrape Juejin data
- Click Try for free / Start to open the Juejin Scraper.
- Choose the feed you want — recommended, hot or newest.
- Set Max articles to control how many results you collect.
- Click Run.
- Download the results as JSON, CSV, Excel or XML, or pull them from the API.
Input
Choose a feed and a limit — that is all it takes to start.
{
"sort": "hot",
"maxItems": 200
}
| Field | Type | Description |
|---|---|---|
sort |
string | Which feed to scrape: recommended, hot or newest (default recommended). |
maxItems |
integer | Maximum number of articles to scrape (default 100). |
Scrape by feed
Set sort to recommended for the personalized front-page feed, hot for the most popular articles, or newest for the latest posts.
Control how many articles you get
Use maxItems to cap the run — collect a quick sample or scale up to a large dataset. You pay only per article you get.
Output

Each article is one dataset item:
{
"id": "7637856870833635343",
"title": "2026编程圈很火的10个Skills",
"author": "苏三说技术",
"category": "后端",
"tags": ["AI", "后端"],
"views": 13675,
"likes": 74,
"comments": 2,
"collects": 120,
"publishedAt": "2026-07-28T10:00:00.000Z",
"coverImage": "https://p3-juejin.byteimg.com/...",
"url": "https://juejin.cn/post/7637856870833635343",
"collectedAt": "2026-07-30T12:00:00.000Z"
}
Output schema
| Field | Type | Description |
|---|---|---|
id |
string | Unique Juejin article ID. |
title |
string | Article title. |
author |
string | Author name or handle. |
category |
string | Juejin category the article belongs to, e.g. 后端. |
tags |
array | Topic tags attached to the article. |
views |
integer | Total view count. |
likes |
integer | Total likes (点赞). |
comments |
integer | Number of comments. |
collects |
integer | Number of collects (bookmarks). |
publishedAt |
string (ISO date) | When the article was published. |
coverImage |
string (URL) | Cover image URL. |
url |
string (URL) | Canonical Juejin article URL. |
collectedAt |
string (ISO date) | When this record was collected. |
Need more Chinese tech & community data?
Building a wider dataset of China's developer and tech scene? Pair the Juejin Scraper with our other scrapers:
- SSPai Scraper — SSPai (少数派) tech articles, authors and engagement.
- Guokr Scraper — Guokr (果壳) science and popular-tech articles.
- Bilibili Scraper — Bilibili videos, creators and view counts.
- V2EX Scraper — V2EX developer forum topics and replies.
FAQ
Do I need any setup or a login? No. There is no code and no setup — just pick a feed, set a limit and run.
How many articles can I scrape per run?
As many as you like. Set maxItems to collect a small sample or scale up to a large dataset in one run.
Which feeds can I scrape?
Recommended, hot and newest — choose one per run with the sort field.
What export formats are supported? JSON, CSV, Excel and XML, plus webhooks and the Apify API.
How does billing work? You pay only per article you get, which makes this one of the cheapest ways to build a Juejin dataset.
How fresh is the data?
Every run pulls the current feed, so results reflect what is live on Juejin at run time. Each record includes a collectedAt timestamp.
Can I automate or integrate the Juejin Scraper? Yes. The Juejin Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes — get a notification, or kick off another process such as loading your data downstream.
Is scraping Juejin legal? The Actor collects only public data. You are responsible for how you use it and for complying with Juejin's terms and applicable laws.
Notes
Original clean-room implementation. Returns only public data; you are responsible for how you use the data and for complying with Juejin's terms. This is an independent tool and is not affiliated with or endorsed by Juejin / ByteDance.
Input
| Field | Type | Description |
|---|---|---|
sortFeed | string · recommended, hot, newest | Which feed to scrape. Default: "recommended" |
maxItemsMax articles | integer | Maximum articles to scrape. Default: 100 |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~juejin-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/juejin-scraper").call(run_input={})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/juejin-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Article scraped One Juejin article scraped with stats. | $0.001 | $0.001 |
| API request One Juejin feed API request. | $0.0008 | $0.0008 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Dribbble Shots Scraper
Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.
359 runs · 5 users · $0.003 / shot scrapedComputrabajo Scraper
Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.
206 runs · 4 users · $0.002 / listing scrapedKraken Market Data Scraper
Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.
165 runs · 4 users · $0.001 / pair scrapedBayt Scraper
Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.
134 runs · 4 users · $0.003 / job scrapedGitHub Scraper
Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.
131 runs · 7 users · $0.0008 / item scrapedHacker News Scraper
Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.
130 runs · 2 users · $0.004 / item scrapedSend the site and the fields. We build it and you get it first.