RSS Viewer

Convert XML RSS feed to a human-readable RSS interface with dual-panel layout, theme switching, and responsive design

Author
houoop
Daily installs
0
Total installs
0
Ratings
0 0 0
Version
1.0.0
Created
2025-08-23
Updated
2025-08-25
Size
40 KB
License
MIT
Applies to
All sites

RSS Viewer

An elegant RSS reader userscript that converts XML RSS feeds into a human-readable interface.

🌟 Features

  • 🔄 Auto Detection: Automatically detects RSS feeds and converts them to readable interface
  • 📱 Responsive Design: Perfectly adapts to desktop and mobile devices
  • 🌓 Theme Switching: Supports light/dark theme toggle with user preference memory
  • 🌍 Multi-language: English, Chinese (Simplified/Traditional), Japanese, Korean
  • 📋 Dual-panel Layout: Article list on the left, content display on the right
  • 🎨 Beautiful Interface: Modern design with smooth animations
  • 🔖 Article Preview: Shows article summaries and category tags
  • ⬆️ Back to Top: Convenient back to top button
  • 📜 Format Support: Supports RSS, Atom, XML formats

📸 Screenshots

Before & After Comparison

Original XML View RSS Reader View
XML Code View RSS Reader View

Transform your RSS reading experience - From raw XML code to an elegant, readable interface with just one click!

🚀 Installation

From Greasy Fork (Recommended)

  1. Visit RSS Viewer - Greasy Fork
  2. Click "Install this script"
  3. Confirm installation to Tampermonkey or other userscript manager

Manual Installation

  1. Make sure Tampermonkey or other userscript manager is installed
  2. Copy the content of rss-reader.user.js file
  3. Create a new script in Tampermonkey and paste the code
  4. Save the script

📖 Usage

  1. Visit RSS Feed: Open any RSS or XML Feed page
  2. Auto Conversion: Script will automatically detect and convert the interface
  3. Browse Articles: Click articles in the left list to view content
  4. Switch Theme: Click the theme button in the top right

🛠️ Development Info

Tech Stack

  • Userscript: Tampermonkey format
  • RSS Parsing: rss-parser library
  • Styling: Native CSS
  • Language: JavaScript (ES6+)

Version Info

  • Current Version: 1.0.0
  • Release Date: 2024-08-23
  • License: MIT

📋 Changelog

v1.0.0 (2024-08-23)

  • Initial version release
  • RSS/Atom format parsing support
  • Dual-panel layout interface
  • Light/dark theme switching
  • Back to top button
  • Responsive design
  • Multi-language support
  • Article preview and category tags
  • Smooth animation effects

🐛 Bug Reports

If you encounter issues or have improvement suggestions, please Create a new Issue

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

📞 Contact & Support

⭐ If this project is helpful to you, please give it a star!