Combine RSS and Atom feeds into one newest-first, deduplicated stream.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
RSS and Atom entries map to a common title, link, date, summary, and identifier model, then sort by publication or updated time and deduplicate by stable ID or canonical link. Source labels remain attached.
Input1: {"title":"Blog A","items":[{"title":"Post 1","id":"1"}]}
Input2: {"title":"Blog B","items":[{"title":"Post 2","id":"2"}]}
{
"title": "Blog A + Blog B",
"mergedAt": "2026-08-25T12:45:14.753Z",
"totalEntries": 2,
"entries": [
{
"title": "Post 1",
"id": "1"
},
{
"title": "Post 2",
"id": "2"
}
]
}
Personal readers, newsroom monitors, and release dashboards merge feeds.