Feed Management
Feed Management
CyberFeeds supports universal feed subscription with automatic discovery, Reddit integration, and OPML import/export.
Adding Feeds
Subscribe by URL
- Click Add Feed button
- Enter the feed URL (RSS, Atom, or XML)
- Click Preview to see feed details before subscribing
- 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/subredditname (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/usernamefor 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 |
| 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
- Paste any YouTube URL into the Add Feed dialog
- CyberFeeds automatically detects it as a YouTube source
- It resolves the URL to the canonical RSS feed (
youtube.com/feeds/videos.xml) - Videos appear in your feed with thumbnails, titles, 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 the same article from appearing multiple times
- Direct thumbnails — Video thumbnails are fetched directly from YouTube's CDN (
ytimg.com), ensuring reliable image loading - Watch links — Article links point directly to
youtube.com/watch?v=IDfor one-click viewing - Feed Preview — Before subscribing, you can preview the channel's videos, title, and article count
Feed Organization
Folders
Organize feeds into folders:
- Create folders via Add Folder
- Drag feeds into folders
- Nested folders supported
- 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:
- Go to Settings → Data → Import OPML
- Select the
.opmlfile - Folder structure is preserved
- Duplicate feeds are detected
Export OPML
Export your feeds for backup or transfer:
- Go to Settings → Data → Export OPML
- Choose save location
- 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)
Feed Doctor
The Feed Doctor diagnoses feed issues:
- Detects broken feeds
- Identifies redirect issues
- Checks SSL certificate problems
- Suggests alternative URLs
Using Feed Doctor
- Right-click a feed → Feed Doctor
- The diagnostic runs automatically
- Results show any issues found
- Options to fix or re-subscribe
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 |