RSS Viewer

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

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
houoop
Dziennych instalacji
0
Wszystkich instalacji
16
Oceny
0 0 0
Wersja
1.0.0
Utworzono
23-08-2025
Zaktualizowano
25-08-2025
Rozmiar
40 KB
Licencja
MIT
Dotyczy
Wszystkie strony

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!