git404hub

what is emdash-rss-aggregator fr?

engdawood/emdash-rss-aggregator — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

A plugin for the EmDash CMS on Astro that imports RSS and Atom feeds and turns them into manageable, displayable content entries on your site.

vibe map

mindmap
  root((emdash-rss-aggregator))
    What it does
      Imports RSS feeds
      Deduplicates items
      Displays as content
    Tech stack
      Astro
      EmDash CMS
      TypeScript
    Use cases
      Feed aggregation
      Feed to post conversion
      Keyword filtering
    Audience
      Developers
      CMS site builders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Automatically pull articles from other websites' RSS feeds into your own CMS-managed site.

VIBE 2

Display a curated feed of aggregated news or blog posts on an Astro website.

VIBE 3

Turn imported feed items into full blog posts automatically using the premium feature.

VIBE 4

Filter incoming feed items by keyword so only relevant articles get imported.

what's the stack?

TypeScriptAstroEmDash CMSReact

how it stacks up fr

engdawood/emdash-rss-aggregator0xradioac7iv/tempfs52191314/web-agent-proxy-sdk
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity3/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires an existing EmDash CMS site running on Astro to install the plugin into.

in plain english

This project is a plugin that adds RSS and Atom feed aggregation to EmDash, a content management system built on the Astro web framework. Once installed, it lets a website automatically pull in articles from other sites' RSS or Atom feeds and treat them as regular content entries inside the CMS, so they can be managed, filtered, and displayed alongside a site's own content. The plugin parses feed formats itself using its own logic, supporting the common RSS and Atom formats, and avoids importing the same article twice by matching on the article's unique id or title, with an option to either update existing entries or leave them untouched. It can trim long feed content down to a set word count, pull out a featured image from whatever the feed provides, and detect YouTube links to render them as embedded videos. A dashboard widget in the admin area shows stats like how many feed sources are set up and when they last updated. Beyond the free features, the plugin also offers paid add-ons: automatically turning imported feed items into full blog posts in the site's own content collections, and filtering out or including items based on keywords in their titles or descriptions. To use it, a developer installs the package with a package manager like pnpm, then registers it as a plugin inside the site's Astro configuration file, setting options like which content collection imported items should land in and how often feeds should be checked for updates. The plugin ships ready-made Astro components for displaying the aggregated feed on a page, along with a JSON API endpoint for fetching feed items directly, useful for custom frontend code. The project is released under the MIT license.

prompts (copy fr)

prompt 1
Help me install and configure this RSS aggregator plugin in my Astro EmDash site.
prompt 2
Show me how to use the FeedList component to display the latest ten feed items on a page.
prompt 3
Explain how this plugin avoids importing duplicate articles from the same feed.
prompt 4
Walk me through the JSON API endpoint this plugin exposes for fetching feed items.

Frequently asked questions

what is emdash-rss-aggregator fr?

A plugin for the EmDash CMS on Astro that imports RSS and Atom feeds and turns them into manageable, displayable content entries on your site.

What language is emdash-rss-aggregator written in?

Mainly TypeScript. The stack also includes TypeScript, Astro, EmDash CMS.

How hard is emdash-rss-aggregator to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is emdash-rss-aggregator for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.