Ir al contenido GitHub
Contenido de la guía
English Ver fuente

Esta guía está disponible en inglés. La navegación del sitio sigue en español.

Feed Management

Feed Management

CyberFeeds supports universal feed subscription with automatic discovery, Reddit and YouTube integration, and OPML import/export.


Adding Feeds

Subscribe by URL

  1. Click Add Feed button
  2. Enter the feed URL (RSS, Atom, or XML)
  3. Click Preview to see feed details before subscribing
  4. Click Subscribe to add the feed

Feed Discovery

If you enter a website URL instead of a feed URL:

  • CyberFeeds automatically discovers RSS/Atom feeds on the page
  • Shows a list of available feeds
  • Select the feed you want to subscribe to

Feed Preview

Before subscribing, the preview shows:

  • Feed title and description
  • Website URL
  • Last update time
  • Number of articles
  • Feed format (RSS/Atom/XML)

Reddit Integration

Subscribe to Subreddits

CyberFeeds natively supports Reddit feeds:

  • Enter r/subreddit name (e.g., r/programming)
  • Or enter full Reddit URL (e.g., https://reddit.com/r/programming)
  • CyberFeeds uses a fallback chain: RSS → JSON API

Subscribe to Users

  • Enter u/username for user posts
  • Or enter full user profile URL

Reddit Features

  • Subreddit icons and metadata
  • Post flair display
  • Thumbnail preview for link posts
  • Direct comment links

YouTube Channels

CyberFeeds has first-class YouTube channel support. You can subscribe to any YouTube channel or playlist simply by pasting its URL: no browser extensions, no manual channel ID lookups, and no third-party services required.

Supported URL Formats

CyberFeeds automatically detects and resolves these YouTube URL formats:

Format Example
Channel handle https://youtube.com/@ChannelName
Video URL https://youtube.com/watch?v=... or https://youtu.be/...
Channel ID https://youtube.com/channel/UC...
Custom URL https://youtube.com/c/ChannelName
Legacy username https://youtube.com/user/Username
Playlist https://youtube.com/playlist?list=PL...
Direct feed https://www.youtube.com/feeds/videos.xml?channel_id=UC...

How It Works

  1. Paste any YouTube channel, video, or playlist URL into the Add Feed dialog
  2. CyberFeeds automatically detects it as a YouTube source
  3. It resolves the URL to the canonical RSS feed (youtube.com/feeds/videos.xml) via oEmbed or channel metadata
  4. Videos appear in your feed with thumbnails, titles, play controls, and direct watch links

Features

  • Automatic feed resolution: No need to find channel IDs manually
  • Duplicate elimination: Videos are deduplicated by their canonical video ID, preventing duplicate articles
  • Direct thumbnails: Video thumbnails are fetched directly from YouTube's CDN (ytimg.com), ensuring reliable image loading
  • In-app playback: Play a video in the article viewer, or open the original YouTube page
  • Watch links: Article links point directly to youtube.com/watch?v=ID for one-click viewing
  • Feed Preview: Before subscribing, you can preview the channel's videos, title, and article count

See the dedicated YouTube Channels page for more information and troubleshooting Google's daily 404 maintenance windows.


Feed Organization

Folders

Organize feeds into folders:

  • Create folders via Add Folder
  • Drag feeds into folders
  • Folder expand/collapse in sidebar

Feed List

The sidebar shows:

  • Feed favicon
  • Feed title
  • Unread count badge
  • Folder grouping

Editing Feeds

Right-click a feed for options:

Action Description
Edit Change URL, title, folder
Refresh Manually fetch new articles
Unsubscribe Remove the feed
Mark all read Mark all articles as read

OPML Import/Export

Import OPML

Import feeds from another RSS reader:

  1. Go to Settings → Data → Import OPML
  2. Select the .opml file
  3. Folder structure is preserved
  4. Duplicate feeds are detected

Export OPML

Export your feeds for backup or transfer:

  1. Go to Settings → Data → Export OPML
  2. Choose save location
  3. All feeds and folders are exported

OPML Format

Standard OPML 2.0 format:

  • Compatible with all major RSS readers
  • Preserves folder structure
  • Includes feed URLs and titles

Background Polling

Automatic Refresh

CyberFeeds polls feeds in the background:

  • Configurable interval (default: 15 minutes)
  • Only polls when app is running
  • Worker threads for parallel fetching

Polling Settings

Setting Description
Polling interval Minutes between refresh cycles
Fetch on startup Fetch articles when app launches
Poll only when unfocused Reduce resource usage when active
Auto-fetch full content Extract full article text automatically

Manual Refresh

  • Click Refresh to fetch all feeds immediately
  • Right-click a feed → Refresh to fetch one feed
  • Global shortcut for fetch (configurable)

Feeds Doctor

Feeds Doctor diagnoses feed issues:

  • Detects broken feeds
  • Identifies redirect issues
  • Checks SSL certificate problems
  • Shows the latest error returned by a feed

Using Feeds Doctor

  1. Open Feeds Doctor from the sidebar or Settings → Maintenance
  2. Click Start scan to test all subscribed feeds
  3. Results show any issues found
  4. Delete a feed directly from an error result if it is no longer wanted

Feed Status

Feeds may show status indicators:

Status Meaning
Active Feed is working normally
Error Last fetch failed
Empty Feed has no articles
Loading Currently fetching

Article Extraction

Full-Content Extraction

CyberFeeds extracts full article text:

  • Runs in dedicated worker threads
  • Parses article content from URL
  • Falls back to feed summary if extraction fails
  • Reader mode for clean reading view

Extraction Settings

Setting Description
Auto-fetch full content Extract on article fetch
Reader fallback Use reader mode when available
Preload images Load images in article viewer
← Toda la documentación