Stop settling for truncated RSS summaries. XenRSS transforms partial RSS feeds into complete, richly-formatted content ready for XenForo's built-in RSS importer.
XenRSS acts as a middleware between external RSS feeds and XenForo. Point XenForo's RSS feeder at your XenRSS endpoint instead of the original feed, and XenRSS will:
Fetch the original RSS feed
Visit each article URL and scrape the full content
Apply your filtering rules to clean the content
Download and optimize images as local attachments
Output a new RSS feed with complete articles
Full Article Scraping
Configure CSS selectors to extract exactly the content you want. Target article bodies, exclude sidebars, ads, and navigation - you're in full control.
Smart Content Filtering
Strip unwanted HTML tags (scripts, iframes, ads)
Remove elements by class name or ID
Remove specific attributes (onclick, data-*, etc.)
Strip or preserve links selectively
Clean empty tags and excessive line breaks
Support for wildcard patterns (e.g., ad-container-*)
Advanced Selectors
before:selector - Remove everything before an element
after:selector - Remove everything after an element
Supports class names, IDs, and tag selectors
Auto-detection for common selector formats
Image Optimization
Downloads article images as XenForo attachments
Automatic WebP conversion (when enabled in ACP)
Extracts images from RSS media tags and og:image
Typical 40-70% file size reduction
Duplicate Prevention
Built-in GUID caching ensures articles are only processed once. Clear the cache anytime to reprocess a feed.
Preview & Testing
Preview Article - Test your selectors on a sample article before going live
Test Feed - View the processed RSS output
Preview mode skips attachment creation and caching
XenRSS includes several techniques to improve compatibility with protected sites:
Rotating user agents (Chrome, Firefox, Safari, Edge)
Full browser header simulation including Client Hints