A simple RSS feed reader to manage and view your feeds, it works for real use or as a base to build and expand upon.
- 🔄 Manage multiple RSS feeds
- 💾 Local storage using IndexedDB
- Node.js (v12 or higher)
- npm (Node Package Manager)
{
"axios": "^1.7.9",
"cors": "^2.8.5",
"express": "^4.21.2"
}
git clone https://github.com/unameit10000000/rssreader.git
cd rssreader
npm install
node index.js
http://localhost:3000
-
The application comes pre-loaded with some default RSS feeds (BBC News, CNN, The Guardian)
-
To add a new feed:
- Enter the feed name in the "Enter RSS name" field
- Enter the feed URL in the "Enter RSS url" field
- Click the "ADD" button
-
To view a feed's content:
- Click the refresh button (🔄) next to the feed name
-
To delete a feed:
- Click the trash button (🗑️) next to the feed name
- The server runs on port 3000 by default
- Feeds are stored locally in the browser using IndexedDB
- The application uses Font Awesome icons for the UI
- The application includes CORS headers for development
- Browser security policies may affect RSS feed access
Made with ❤️ for RSS enthusiasts