mirror of
https://github.com/aljazceru/debug-rss.git
synced 2025-12-17 01:24:21 +01:00
main
Fix feed description HTML display overflow
RSS/Atom Feed Debugger 🔧
A simple, powerful web-based tool for debugging and analyzing RSS and Atom feeds. Your RSS Army Knife!
Features
- Universal Feed Support: Works with both RSS and Atom feeds
- Comprehensive Analysis: Displays all feed metadata and structure
- Item Inspector: Shows the last 10 items with all available fields
- Raw XML Viewer: View the complete XML structure of the feed
- CORS Proxy: Fetches feeds from any domain without CORS issues
- Responsive Design: Works on desktop and mobile devices
- Zero Dependencies: Pure HTML, CSS, and JavaScript
Usage
- Open the website in your browser
- Paste an RSS or Atom feed URL into the input field
- Click "Analyze Feed" or press Enter
- View the detailed breakdown of your feed
Try the Example Feeds
The tool includes quick-access buttons for popular feeds:
- Hacker News RSS
- Reddit Programming
- GitHub Blog
What You'll See
Feed Information
- Feed type (RSS version or Atom)
- Title, description, and link
- Publication dates
- Language and other metadata
- Image URLs
- Generator information
Latest 10 Items
For each item, you'll see:
- All available fields (title, link, description, etc.)
- Publication dates
- Authors and categories
- Custom fields and namespaces
- Clickable links
Raw XML Structure
- Formatted XML view of the entire feed
- Easy to copy and inspect
Technical Details
- Language: Pure JavaScript (ES6+)
- Hosting: GitHub Pages compatible
- CORS Solution: Uses
allorigins.winas a proxy - Parsing: Native DOMParser API
- Styling: Gradient design with responsive layout
Local Development
Simply open index.html in your browser. No build process or server required!
GitHub Pages Deployment
- Push this repository to GitHub
- Go to repository Settings > Pages
- Select the branch (usually
mainormaster) - Select the root folder
- Click Save
- Your site will be live at
https://yourusername.github.io/repository-name/
Browser Support
Works in all modern browsers that support:
- ES6 JavaScript
- Fetch API
- DOMParser
- CSS Grid and Flexbox
License
MIT License - Feel free to use and modify as needed!
Description
Languages
HTML
100%