Local RSS
approvedby onikun94
Download RSS feed articles to local files.
★ 38 stars↓ 2,215 downloadsUpdated 25d ago0BSD
Local RSS
This plugin allows you to save articles from RSS feeds as local markdown files.
Features
- Fetch articles from RSS feeds and save them as markdown files
- Manage multiple RSS feeds
- Automatic periodic updates
- Customizable file names and content templates
- Front matter and tag support
Usage
- Install and enable the plugin
- Configure the RSS folder in settings (default is "RSS")
- Click the "Add Feed" button to add a new feed
- Enter the feed name and URL (folder name is optional)
- Click the "Update Now" button to update the feed, or wait for automatic background updates
Commands
- Update RSS feeds: Update all enabled RSS feeds
- Add RSS feed: Add a new RSS feed
Template Variables
You can use the following variables in file name and content templates:
Basic Information
{{title}}: Article title{{link}}: Original article URL{{author}}: Article author name{{content}}: Full article content (HTML)
Date & Time
{{publishedTime}}: Publication date and time (YYYY-MM-DD HH:mm:ss format){{savedTime}}: Date and time when the article was saved to your vault
Images
{{image}}: Article image URL (can be used in frontmatter or content)
Description
{{description}}: Full article description/summary{{descriptionShort}}: First 50 characters of the description
Tags
{{#tags}}: Article categories formatted as hashtags (e.g., "#tech #news")
Example Template (Default)
---
title: {{title}}
link: {{link}}
author: {{author}}
publish_date: {{publishedTime}}
saved_date: {{savedTime}}
image: {{image}}
tags: {{#tags}}
---

{{content}}
Advanced Examples
With description:
---
title: {{title}}
link: {{link}}
author: {{author}}
publish_date: {{publishedTime}}
saved_date: {{savedTime}}
image: {{image}}
description: {{descriptionShort}}
tags: {{#tags}}
---

{{content}}
Note: The publish_date and saved_date frontmatter keys are used by the auto-delete feature to determine which articles to remove.
Development
- Clone this repository
- Install dependencies with
npm ioryarn - Start development mode with
npm run dev
License
Acknowledgments
This plugin is inspired by the implementation of joethei/obsidian-rss.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.