A lightweight Node.js server that converts RSS feeds and podcasts into JSON format. Supports both RSS 2.0 and Atom feeds.
- RSS 2.0 and Atom feed support
- Podcast-specific metadata parsing
- Image extraction from feeds
- Redirect following
- CORS enabled
- Clean iTunes namespace handling
Two server implementations are available:
server.js
: Native Node.js HTTP implementationserveraxios.js
: Axios-based implementation with better redirect handling
node server.js OR serveraxios.js
or
// change script--start in package.json for start only for serveraxios.js
npm start
npm run start:axios
bun start
bun start:axios
// change script--start in package.json for using start only for serveraxios.js