Dev.to Articles Intelligence - Developer Content AI avatar
Dev.to Articles Intelligence - Developer Content AI

Pricing

$18.00 / 1,000 results

Go to Apify Store
Dev.to Articles Intelligence - Developer Content AI

Dev.to Articles Intelligence - Developer Content AI

Extract trending developer articles from Dev.to with AI engagement scoring. Filter by tags, reactions, comments, and reading time. Perfect for content discovery, research, and competitive analysis. Get top JavaScript, Python, React, and web development content with smart engagement metrics.

Pricing

$18.00 / 1,000 results

Rating

0.0

(0)

Developer

ben

ben

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

5 days ago

Last modified

Share

Dev.to Articles Intelligence

Extract trending developer articles from Dev.to with AI-powered engagement scoring. Perfect for content discovery, competitive analysis, and developer research.

Features

  • AI Engagement Scoring: Proprietary 0-100 scoring algorithm based on reactions, comments, reading time, and recency
  • Comprehensive Filtering: Filter by tags, author, keywords, reactions, comments, and reading time
  • Top Articles: Get top articles from specific time periods (today, week, month, year, all-time)
  • Fresh & Rising Content: Discover new and trending articles
  • Complete Metadata: Full article data including author info, tags, images, and engagement metrics
  • Pay-Per-Result Pricing: Free for first 100 articles, then $0.02 per article

Use Cases

  • Content Discovery: Find trending articles in your tech stack
  • Competitive Analysis: Track what content performs well in your niche
  • Developer Research: Analyze engagement patterns across topics
  • Content Curation: Build curated lists of high-quality articles
  • SEO Research: Identify popular topics and keywords
  • Author Analytics: Track specific author performance

AI Engagement Score Algorithm

The engagement score (0-100) is calculated using four factors:

1. Reactions/Likes (40 points max)

  • 500+ reactions: 40 points (Viral)
  • 200-499: 35 points (Very popular)
  • 100-199: 30 points (Popular)
  • 50-99: 25 points (Good engagement)
  • 20-49: 20 points (Moderate)
  • 10-19: 15 points (Some traction)
  • 5-9: 10 points (Early traction)
  • <5: Minimal points

2. Comments (30 points max)

  • 100+ comments: 30 points (Hot discussion)
  • 50-99: 25 points (Active discussion)
  • 20-49: 20 points (Good discussion)
  • 10-19: 15 points (Some discussion)
  • 5-9: 10 points (Early discussion)
  • <5: Minimal points

3. Reading Time (20 points max)

  • 16+ minutes: 20 points (Very long, comprehensive)
  • 8-15 minutes: 15 points (Long, in-depth)
  • 4-7 minutes: 10 points (Medium, good depth)
  • 1-3 minutes: 5 points (Quick read)

4. Recency (10 points max)

  • Today: 10 points
  • Yesterday: 8 points
  • 2-3 days: 6 points
  • 4-7 days: 4 points
  • 8-14 days: 2 points
  • Older: 1 point

Input Parameters

Required

None - all parameters are optional

Optional

ParameterTypeDescriptionDefault
tagsarrayFilter by tags (e.g., ["javascript", "python", "react"])[]
usernamestringFilter by author username""
topstringTop articles period: "1" (today), "7" (week), "30" (month), "365" (year), "infinity" (all-time)""
statestringArticle state: "fresh" or "rising"""
keywordsarrayKeywords in title/description/tags (e.g., ["AI", "machine learning"])[]
minReactionsintegerMinimum reactions/likes0
minCommentsintegerMinimum comments0
minReadingTimeintegerMinimum reading time in minutes0
maxResultsintegerMaximum articles to return (1-1000)100
includeEngagementScorebooleanInclude AI engagement scoretrue

Output

Each article contains:

{
"id": 123456,
"title": "Building Scalable APIs with Node.js",
"description": "Learn how to build production-ready APIs...",
"url": "https://dev.to/username/building-scalable-apis-123",
"canonical_url": "https://dev.to/username/building-scalable-apis-123",
"slug": "building-scalable-apis-123",
"path": "/username/building-scalable-apis-123",
"published_at": "2025-11-17T10:00:00Z",
"readable_publish_date": "Nov 17",
"created_at": "2025-11-17T09:30:00Z",
"edited_at": null,
"last_comment_at": "2025-11-17T12:00:00Z",
"reading_time_minutes": 8,
"public_reactions_count": 245,
"comments_count": 32,
"tag_list": ["javascript", "nodejs", "api", "backend"],
"tags": "javascript, nodejs, api, backend",
"cover_image": "https://res.cloudinary.com/...",
"social_image": "https://res.cloudinary.com/...",
"language": "en",
"author_name": "John Doe",
"author_username": "johndoe",
"author_profile_image": "https://res.cloudinary.com/...",
"author_github": "johndoe",
"author_twitter": "johndoe",
"author_website": "https://johndoe.com",
"engagement_score": 87
}

Example Inputs

Get Top JavaScript Articles This Week

{
"tags": ["javascript"],
"top": "7",
"maxResults": 50,
"includeEngagementScore": true
}

Find High-Engagement React Articles

{
"tags": ["react"],
"minReactions": 100,
"minComments": 10,
"maxResults": 100
}

Track Specific Author

{
"username": "ben",
"maxResults": 50
}

AI & Machine Learning Content

{
"keywords": ["AI", "machine learning", "neural networks"],
"minReadingTime": 5,
"maxResults": 100
}

Rising Content for Trend Spotting

{
"state": "rising",
"tags": ["python", "webdev"],
"maxResults": 50
}

Pricing

  • Free Tier: First 100 articles per run
  • Paid: $0.02 per article after 100

Examples:

  • 100 articles: FREE
  • 500 articles: $8.00
  • 1000 articles: $18.00

Data Source

This actor uses the official Dev.to public API. No authentication required.

Rate Limits

The actor respects Dev.to API rate limits by:

  • Fetching 30 articles per page
  • Maximum 20 pages per run
  • Proper User-Agent headers

Support

For issues or questions:

This actor uses Dev.to's public API in compliance with their terms of service. All data remains property of Dev.to and article authors.