Dev.to Articles Intelligence - Developer Content AI
by benthepythondev
Extract trending developer articles from Dev.to with AI engagement scoring. Filter by tags, reactions, comments, and reading time. Perfect for content...
Opens on Apify.com
About 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.
What does this actor do?
Dev.to Articles Intelligence - Developer Content AI is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
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: json { "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 json { "tags": ["javascript"], "top": "7", "maxResults": 50, "includeEngagementScore": true } ### Find High-Engagement React Articles json { "tags": ["react"], "minReactions": 100, "minComments": 10, "maxResults": 100 } ### Track Specific Author json { "username": "ben", "maxResults": 50 } ### AI & Machine Learning Content json { "keywords": ["AI", "machine learning", "neural networks"], "minReadingTime": 5, "maxResults": 100 } ### Rising Content for Trend Spotting json { "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.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Dev.to Articles Intelligence - Developer Content AI now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- benthepythondev
- Pricing
- Paid
- Total Runs
- 22
- Active Users
- 3
Related Actors
Google Search Results Scraper
by apify
Website Content Crawler
by apify
🔥 Leads Generator - $3/1k 50k leads like Apollo
by microworlds
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support