Dev.to Articles Intelligence - Developer Content AI
Pricing
$18.00 / 1,000 results
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
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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
| Parameter | Type | Description | Default |
|---|---|---|---|
tags | array | Filter by tags (e.g., ["javascript", "python", "react"]) | [] |
username | string | Filter by author username | "" |
top | string | Top articles period: "1" (today), "7" (week), "30" (month), "365" (year), "infinity" (all-time) | "" |
state | string | Article state: "fresh" or "rising" | "" |
keywords | array | Keywords in title/description/tags (e.g., ["AI", "machine learning"]) | [] |
minReactions | integer | Minimum reactions/likes | 0 |
minComments | integer | Minimum comments | 0 |
minReadingTime | integer | Minimum reading time in minutes | 0 |
maxResults | integer | Maximum articles to return (1-1000) | 100 |
includeEngagementScore | boolean | Include AI engagement score | true |
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:
- Check the Dev.to API Documentation
- Review the actor source code
- Contact support via Apify platform
Legal
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.