A TRMNL plugin that displays current articles from dev.to.
- Displays popular articles from dev.to
- Filter by tags (e.g., javascript, python, webdev)
- Filter by state (all, fresh, rising, top)
- Show most popular articles from different time periods
- Supports all TRMNL layouts (Full, Half Horizontal, Half Vertical, Quadrant)
Filter articles by a specific tag. Examples:
javascriptpythonwebdevtutorial
Filter articles by state or popularity:
- Fresh: New, fresh articles (default)
- Rising: Trending articles
- All: All articles
- Top (Most Popular): Most popular articles from a selected time period
Only visible when "Top (Most Popular)" is selected as filter. Choose from:
- Today: Most popular articles from today
- Last 7 Days: Most popular articles from the last week
- Last 30 Days: Most popular articles from the last month
- Last 6 Months: Most popular articles from the last 6 months
- Last Year: Most popular articles from the last year
- All Time: Most popular articles of all time
Can be combined with the tag parameter.
Display article cover images as thumbnails. Only applies to Full and Half Horizontal layouts.
The plugin uses the official Forem/Dev.to API v1:
- Endpoint:
GET https://dev.to/api/articles - No API key required for public articles
- Rate Limiting: Please respect API rate limits
Settings are automatically passed as query parameters to the API:
tag={your-tag}- Filter by tagstate={fresh|rising|all}- Filter by statetop={number-of-days}- Top articles from the last N days
For each article, the following is displayed:
- Title: The full article title
- Author: Author name (Full layout only)
- Published Date: Human-readable publication date
- Tags: Article tags
- Reading Time: Estimated reading time in minutes (Full layout only)
- Description: Short summary of the article (when available)
- Thumbnail: Cover image (Full and Half Horizontal layouts when enabled)
The plugin automatically adapts to different TRMNL layouts:
- Full: Shows multiple articles with full details and optional thumbnails
- Half Horizontal: Shows articles with optional thumbnails
- Half Vertical: Shows articles without thumbnails
- Quadrant: Shows articles in compact view without thumbnails
./bin/trmnlp preview./bin/trmnlp push- Tag:
javascript - Filter:
Top (Most Popular) - Time Period:
Last 7 Days
- Tag:
python - Filter:
Fresh
- Filter:
Rising
- Tag:
typescript - Filter:
Top (Most Popular) - Time Period:
All Time