Dev.to Feed Widget for Website. Free, Forem API - Poper
Dev.to Feed Widget

Dev.to articles on any website.

Embed your DEV Community profile, organization, tag stream, or series in 90 seconds. Pulls the open Forem API, surfaces reactions, comments, tags, and reading time. Free, no code.

No credit card required
14-day free trial
Cancel anytime

Trusted by 11,000+ brands

Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Free forever, paid plans from $19/mo

Try the live widget

Live demo, not a screenshot. Paste a Dev.to URL, pick a layout, tune typography and code styling, embed. What you see here is what ships to your site.

From Dev.to to your site

Your Dev.to reviews. Now on your own domain.

Poper crawls the official Dev.to review feed for your business and renders it inline on your website. Same reviews, your branding, your domain.

dev.to
Dev.to profile page for Marcus Acme (@marcusacme) showing 247 followers, 47 articles, Top author in #typescript, and 3 article cards: 'Why I switched from Vue to Svelte' by Maya Sato, 'Building a Rust CLI in 2 hours' by Tom Klein, and 'How to write better Git commit messages' by Aïsha Lawal, each with reading time, reactions, comments, and tagsSource: Dev.toOpen
Dev.to profile page for Marcus Acme (@marcusacme) showing 247 followers, 47 articles, Top author in #typescript, and 3 article cards: 'Why I switched from Vue to Svelte' by Maya Sato, 'Building a Rust CLI in 2 hours' by Tom Klein, and 'How to write better Git commit messages' by Aïsha Lawal, each with reading time, reactions, comments, and tags
marcusacme.dev
Marcus Acme's personal dev site (marcusacme.dev) with custom navigation 'MARCUS ACME · Writing · Talks · Open source · Newsletter', deep-emerald hero 'Frontend dev writing in public', and embedded Poper Dev.to widget showing the same 3 articles in a warm-cream + emerald palette with Source: Dev.to · Top Author · Auto-sync 30 min footerPoper widget live
Marcus Acme's personal dev site (marcusacme.dev) with custom navigation 'MARCUS ACME · Writing · Talks · Open source · Newsletter', deep-emerald hero 'Frontend dev writing in public', and embedded Poper Dev.to widget showing the same 3 articles in a warm-cream + emerald palette with Source: Dev.to · Top Author · Auto-sync 30 min footer

Mockups for illustration. Pull your real Dev.to Feed Widget: Embed DEV Community Articles, Tags and Series on Any Site from Dev.to and embed in 90 seconds.

How to use it

How to add Dev.to to your website

Three steps. Under two minutes. No developer needed.

  1. 01

    Connect your Dev.to author

    Search for @yourhandle in the Poper builder and we resolve dev.to/yourhandle automatically. Pulls follower count, article count, top tags, and Dev.to author badge directly from the open Forem API.

    Poper widget builder showing the Dev.to handle search input with @marcusacme resolving to dev.to/marcusacme, 247 followers, 47 articles, top tags including #typescript, and a black Connect button
  2. 02

    Pick a developer-friendly layout and brand it

    Choose Article List, Magazine, Card Grid, Stacked, Featured, or Compact. Surface reaction counts, comment counts, tag pills, and reading-time badges. Tune monospace typography, syntax palette, and reaction icons to match your site.

    Layout picker showing 6 Dev.to widget layouts (Article List, Magazine, Card Grid, Stacked, Featured, Compact) featuring article cards with tag pills plus tag pill color picker, monospace font selector, and reaction icon controls
  3. 03

    Copy the snippet and embed

    Paste the one-line script tag into your site. Works on Webflow, Framer, Hugo, Eleventy, Next.js, plus WordPress, Shopify, Wix, Ghost, Docusaurus, Mintlify, and 250+ platforms.

    One-line embed script tag for the Dev.to feed widget shown in a dark code editor with a black Copy button and Webflow, Framer, Hugo, Eleventy, Next.js platform badges

Works everywhere

Works with every website platform you already use

Drop-in install on WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Ghost, and any HTML-friendly stack. No build step, no developer needed.

WordPress
Shopify
Wix
Squarespace
Webflow
Framer
Ghost
HTML

Plus 250+ other platforms via the embed snippet. If your site can render a <script> tag, it can render the Dev.to Feed Widget: Embed DEV Community Articles, Tags and Series on Any Site.

What you get with Poper Dev.to Feed

Six things that matter when you are paying for a Dev.to widget, not 30 features no one uses.

Open Forem API, never scraped

Dev.to runs on Forem, an open-source community platform under MIT license. Forem ships a documented public API at dev.to/api with stable endpoints for articles, users, organizations, tags, series, and comments. Poper queries that API directly. There is no scraping, no fragile internal endpoint, no broken embeds when Dev.to ships a redesign. The Forem API is the supported integration path for the entire DEV community.

Multi-tag filtering and series ordering

Dev.to articles carry up to four tags each, and the platform makes tags first-class navigation. Poper renders tag pills natively, supports merging multiple tag streams (#rust + #webassembly + #systems-programming), and respects series ordering so a 9-part tutorial appears in chapter order instead of reverse-chronological.

Reactions and comments surfaced

Forem exposes reaction counts (heart, unicorn, bookmark, fire) and comment counts per article. Poper renders them natively so visitors see which articles the community engaged with, which is social proof that a generic blog feed cannot match.

User, organization, tag, series

Pull a single author, an entire Dev.to organization, a tag stream, or a specific series. Built for personal portfolios, company DevRel pages, tag-filtered landing pages, and ordered tutorial workshops.

Code-block formatting that does not break

Developer articles are mostly code. Poper preserves Forem's fenced code blocks with language hints, monospace typography, syntax highlighting, and inline code styling. Code blocks render readable inside the embed instead of collapsing to a single line of unstyled text the way generic RSS widgets do.

Article schema with canonical to dev.to

Every embedded article emits Article JSON-LD with headline, author, datePublished, and a canonical URL pointing back to the original dev.to post. The canonical reference tells Google your site is republishing rather than competing for the same query, so your DEV ranking and your site SEO both stay healthy.

Use cases

Where Dev.to Feed Widget: Embed DEV Community Articles, Tags and Series on Any Site actually moves the needle

Four buyer types who get the most lift from embedding Dev.to Feed Widget: Embed DEV Community Articles, Tags and Series on Any Site on their site.

Tutorial author workflow with laptop showing fenced code block on screen, screen-recording session in progress with REC indicator, step-by-step diagram showing Setup → Code → Test → Deploy → Recap, and a #tutorial tag pill

Tutorial authors

Engineers and indie hackers post step-by-step tutorials on Dev.to because that is where the working developer audience reads. Embed your articles on your portfolio so recruiters and prospective clients see your latest thinking, reactions and all, without leaving your homepage.

Open-source maintainer view showing GitHub Octocat avatar, npm download chart trending up to 142,847 over 7 days, release notes timeline (v3.2.0, v3.1.4, v3.1.3, v3.1.0), and a Dev.to release-notes article card with #release #node #cli tags and 247 reactions

OSS maintainers

Maintainers post release notes, RFC discussions, and tutorial walkthroughs on Dev.to. Embed the tag stream for your project on your docs site so users find every relevant article in one place, including community contributions, not just official releases.

Developer advocate setup with keynote stage and slide deck showing 'Building developer communities at scale' on slide 14/24, presenter on stage, and a community-call schedule sidebar with Office Hours, Discord AMA, and Workshop events

Developer advocates

DevRel teams run Dev.to organizations as their engineering brand and mirror it across the marketing site, careers page, and product landing pages. Every article by every contributor appears within the hour. One source of truth, many homes, zero manual cross-post.

Junior dev portfolio with 'My first open-source contribution!' first-pull-request celebration article (Merged · #847), portfolio grid showing Project 01, Project 02, and a current open-source CLI project, plus a #100daysofcode badge with Day 47/100 progress

Junior devs writing in public

New developers use Dev.to to document their learning path with #beginners and #showdev articles. Embed your feed on your portfolio so hiring managers see consistent technical writing alongside your project work, with reactions as social proof.

Poper vs other Dev.to embed options

Dev.to itself ships a single-article oEmbed and a basic /feed RSS. Hashnode and Medium widgets solve adjacent surfaces. Here is how the popular options stack up.

 Recommended
Poper
Dev.to RSS embed
Hashnode widget
Medium feed widget
Free plan available
Embed full Dev.to user feed
RSS only
Embed Dev.to organization feed
Embed Dev.to tag stream (#rust, #ai)
RSS only
Embed Dev.to series in chapter order
Reactions and comment counts surfaced
Hashnode only
Claps only
Multi-tag merged feed
Sync frequency (lowest plan)
1 hour
1 hour
1 hour
1 hour
Code-block syntax highlighting preserved
Stripped
Stripped
Custom CSS / total design control
Paid only
Article JSON-LD with canonical to dev.to
Bundled with popups, forms, quizzes

Comparison reflects publicly listed pricing and features as of 2026. Verify current details on each provider's site.

Real teams. Real outcomes.

Developers, DevRel teams, bootcamp grads, and open-source maintainers who put their Dev.to writing where their audience already lives.

Poper has improved our website's user engagement! Since integrating Poper's personalized popups, we've seen a dramatic surge in conversions and user interactions. The platform's intuitive design makes creating and customizing popups a breeze, even for those with minimal tech skills. What truly sets Poper apart are its…
Jayson Ang
Jayson Ang
Singapore Property Swapper · Singapore Property Swapper
Fantastic app and support team, they are very quick to help and provide a solution or improvement to their product. Highly recommended!
Alex
Alex
CEO · AH
Poper has been a total lifesaver for our agency! As a digital marketing agency, we’re always juggling a million things at once. Poper has been a real game-changer in terms of streamlining our workflow and keeping track of all our clients’ campaigns. The ability to track all our clients’ websites from one place is a…
Idris Basir
Idris Basir
-

Pricing

Simple pricing. Free plan covers most websites.

Free forever for one widget. Upgrade only when you need faster sync, multiple instances, or to drop the watermark.

Free

Everything you need to ship the widget today.

$0forever
  • 1 widget instance
  • All layouts & customization
  • Brand-match styling
  • 6-hour sync cadence
  • Poper watermark
Start free
Most popular

Pro

Remove the watermark, faster sync, more widget instances.

$19/mo
  • Unlimited widget instances
  • 30-minute sync cadence
  • No Poper watermark
  • Custom CSS
  • Priority email support
  • Shoppable tagging
Start 14-day trial

Business

Multi-site, multi-account, white-label.

$49/mo
  • Multi-account combined feeds
  • Real-time sync
  • White-label embed
  • API access
  • Dedicated success manager
  • Custom SLA
Start 14-day trial

All plans include unlimited page views, no contracts, cancel anytime. Annual billing saves 20%.

Guide · 7 min read

The complete guide to embedding Dev.to on your website

Dev.to (also known as DEV Community) is one of the largest developer-first writing communities on the open web, hosting millions of articles across web development, systems programming, machine learning, devops, and every other tag a working engineer cares about. The catch is the same catch every writing platform creates: Dev.to hosts the article, while your own site hosts the brand. Recruiters, prospects, and prospective open-source contributors land on your homepage, see no recent technical thinking, and bounce. A Dev.to feed widget closes that gap by mirroring your latest articles onto your own site so the writing and the brand show up in the same place. This guide walks through what actually matters when you choose a dev.to feed widget in 2026: the open-source Forem platform that powers DEV, the documented public Forem API, multi-tag and series-aware filtering, the developer-relations marketing channel, and how Article Schema.org markup plus canonical URLs keep your DEV ranking and your site ranking both healthy.

01

Forem, the open-source platform underneath Dev.to

Dev.to is the public-facing brand of DEV Community, but the platform itself is Forem, an open-source codebase released under the MIT License and developed publicly on GitHub at github.com/forem/forem. Forem was open-sourced in 2019 and has been the basis for Dev.to since the platform's founding in 2017 by Ben Halpern, Jess Lee, and Peter Frank. Because Forem is open source, the platform's architecture, API surface, and content model are visible to anyone, which is unusual in the writing-platform world and matters enormously for widget tooling. Where Medium relies on undocumented internal endpoints and Substack ships a closed JSON feed, Forem ships a documented public API at dev.to/api covering articles, users, organizations, tags, comments, listings, and reactions, plus standard RSS feeds at dev.to/feed/yourhandle. The API is rate-limited generously for unauthenticated public read access and explicitly supported for third-party tooling, including widgets like this one. Forem is also self-hostable, so any community running their own Forem instance has the same API surface available, which is why Poper supports both dev.to and self-hosted Forem instances behind the scenes through a single configuration. The open-source-first culture of Dev.to is the durable reason a Dev.to widget stays working when other community-platform widgets break: the contract is in the open, the codebase is in the open, and the community itself has a stake in keeping the API stable.

02

Developer community culture and what makes a DEV embed different

Dev.to is not a generic blog. The community has a specific culture built around inclusivity, beginner-friendliness, and constructive feedback, enforced by a moderation team and a clearly stated code of conduct. Articles tend to surface in waves driven by the community's tag system and the homepage feed rather than by a single editor's curation, which means even a first-time writer with a useful tutorial can land on the homepage if the article is well-tagged and timely. For a widget, this matters because the metadata that signals quality on Dev.to is different from a generic blog. Reaction counts (heart, unicorn, fire, bookmark) are the visible social proof on every article. Comment counts indicate active community discussion. Tags signal the audience, with conventions like #beginners, #showdev, #help, and tags like #rust or #typescript identifying the technical surface. A widget that strips this metadata and renders Dev.to articles as plain title-plus-summary cards is throwing away the most valuable signal the platform produces. Poper renders all four reaction types, comment counts, tag pills, and reading-time badges natively because that is what visitors expect to see when they recognize a Dev.to article. The cultural detail also shows up in code formatting. Most Dev.to articles are tutorials with significant code content, and Forem's Markdown renderer applies syntax highlighting via a stable theme. A widget that flattens code blocks to plain text destroys readability for the entire purpose of the article. Poper preserves Forem's code-block rendering with monospace typography, language hints, and a syntax-highlight palette that matches Dev.to's defaults out of the box, with customization available for sites that want a darker or lighter palette.

03

Tag-based discovery, multi-tag filtering, and the audience-page pattern

Tags on Dev.to function as topical channels. The home feed at dev.to/t/rust is effectively the Rust community on DEV, and it includes tutorials, debate posts, release announcements, and reading lists. Same for dev.to/t/webdev, dev.to/t/ai, dev.to/t/devops, and several hundred other technology tags. For a company building a developer-relations marketing program, this is gold. A SaaS company building a Rust-based observability tool can run a landing page at companyname.com/rust-resources that embeds dev.to/t/rust articles authored by their own team, alongside curated community content from other authors that uses their tag, building both authority and audience trust on a single page. Poper supports multi-tag merged feeds where you paste #rust, #webassembly, and #systems-programming and the widget interleaves all three tag streams chronologically, deduplicates articles that carry more than one of the requested tags, and surfaces all the metadata. This single feature replaces what would otherwise be a custom backend job pulling three separate Forem API endpoints and merging them, and it is the most-used feature on the Pro plan. Beyond tag filtering, Forem also supports series, which are ordered collections of articles by the same author. A 9-part tutorial on building a database from scratch is a series. A 4-part introduction to functional programming in Elixir is a series. Most generic blog widgets do not understand series ordering and render the articles in reverse-chronological order, which means a tutorial reads backwards. Poper queries the Forem series endpoint and renders the articles in chapter order, which is critical for any landing page that presents the series as a guided learning path. This is the difference between a tutorial reading list that converts visitors into students and a confusing pile of articles that visitors abandon.

04

DevRel marketing channels and the company organization page

Dev.to organizations are first-class entities. A company creates an organization page at dev.to/your-company and any number of contributors can publish under the organization byline. This is the canonical Dev.to format for DevRel marketing, and well-known engineering teams have used it for years to anchor a developer-facing content program without standing up a separate blog. The organization page on Dev.to itself is fine, but most companies want the writing to also show up on their main marketing site, the careers page, and the documentation site, not just on dev.to. A Dev.to feed widget pointed at the organization slug pulls every article from every contributor, sorts chronologically, and renders all of them with bylines intact. New articles by any team member appear on every embedded surface within an hour of publishing on a Free plan, or every 5 minutes on Pro. There is no manual cross-posting workflow, no editorial backlog, no risk of a contributor's article missing the marketing site because someone forgot to forward it. A common deployment pattern: the careers page embeds the full organization feed, the homepage embeds the most recent three articles, and individual product landing pages embed tag-filtered slices (the database product page embeds organization articles tagged #postgres and #database, the AI product page embeds articles tagged #ai and #llm, and so on). All four embeds reflect the same source of truth, and a single article authored once by the DevRel lead surfaces in every relevant product context automatically. This is the highest-leverage pattern Dev.to enables for a company building an engineering brand on the open web.

05

Article Schema, canonical URLs, and protecting your SEO on both sides

The single most common SEO mistake when embedding any blog widget is duplicating content without a canonical reference. Search engines see the same article body on dev.to and on yoursite.com, treat one as the original, and either suppress the other from rankings entirely or split ranking signal between the two URLs. The fix is to include a rel=canonical link tag pointing the embedded article back to the original dev.to URL, telling Google explicitly that yoursite.com is republishing and dev.to is the source. Poper handles this automatically. Every embedded article emits Article JSON-LD structured data with headline, author, datePublished, dateModified, image, and a canonical URL field set to the original dev.to article. Visitors browsing your site see the article rendered inside your design, but search engines see a clear signal that dev.to remains the canonical source. Your DEV ranking is preserved, and your site receives the SEO benefit of a fresh, content-rich page block without competing against your DEV article for the same query. This is exactly the same pattern Dev.to itself recommends for cross-posted content, where authors are encouraged to set the canonical_url field on cross-posts so the original SEO weight stays where it should. The widget makes this automatic from the embed direction. Combined with the asynchronous loading and global CDN edge caching that keeps the widget under 40KB gzipped and lazy-loaded below the fold, the performance and SEO posture of a Dev.to feed widget is among the cleanest of any embeddable blog widget on the market in 2026.

Quick reference

What is Dev.to Feed Widget: Embed DEV Community Articles, Tags and Series on Any Site?

A Dev.to feed widget is an embeddable script that pulls articles from a Dev.to user, organization, tag stream, or series onto a third-party website using the open Forem API at dev.to/api/articles, plus standard RSS feeds at dev.to/feed/yourhandle. Dev.to is also known as DEV Community.

Key facts

  • Dev.to (DEV Community) was founded in 2017 by Ben Halpern, Jess Lee, and Peter Frank as a developer-focused writing and discussion community.
  • Dev.to is powered by Forem, an open-source community platform released under the MIT License in 2019 and maintained publicly on GitHub at github.com/forem/forem.
  • The Forem public API at dev.to/api is documented, rate-limited generously, and explicitly supported for third-party tools including widgets, with endpoints for articles, users, organizations, tags, series, comments, and reactions.
  • Dev.to articles support up to four tags each and Forem treats tags as first-class navigation channels at URLs like dev.to/t/rust or dev.to/t/webdev.
  • Forem supports series as ordered collections of articles by the same author, which is critical for tutorial content that should be read in chapter order rather than reverse-chronological order.
  • Dev.to recommends authors use the canonical_url field on cross-posted articles, and Article JSON-LD with a canonical URL pointing back to dev.to is the standard way to embed Dev.to content elsewhere without harming SEO ranking on either side.

Frequently asked questions

Can't find the answer you're looking for? Chat with our support team.

Contact Support

Stop sending visitors away to read your tutorials

Poper takes 90 seconds to embed and stays stable because it runs on the open Forem API. Free plan, no credit card.

Free plan available forever