Show HN: Minimal Podcast Client

1 navane 1 9/11/2025, 12:20:57 PM readerss.tiiny.site ↗

Comments (1)

navane · 7h ago
Realizing that all you need is listen to RSS feeds and play audio files, I made a static html/js page that manages your podcast subscriptions and episodes.

I leveraged browser and OS capabilities as much as possible, the actual playback is not done in this site, nor does it track any status -- this is all done automatically and better by the browser or OS.

The brunt is vibed in a handful of prompts on DuckAI, driving back home from holiday (in the passanger seat). Now I spent as much time fiddeling with the background colors as I did making the whole thing, I deemed it time to publish.

Features:

  - subscribe to podcasts with links to their rss
  - export subscriptions to (or mass subscribe from) a comma separated list
  - refresh episodes by refreshing the page
  - read episode and podcast descriptions by clicking on their row
  - click to play or download audio, your browser will handle it
  - keep track of listen status with blue-vistited-links
Implementation:

  - HTML for structuring the information
  - javascript for subscribing to feeds and fetching the episodes
  - LocalStorage for persistence between sessions
Sourcecode: https://pastebin.com/4a86NAsd

Screenshots: https://imgur.com/a/2utv5av

Example podcasts comma separated list:

  https://anchor.fm/s/21c734c4/podcast/rss, https://podcast.npo.nl/feed/europa-draait-door.xml, https://feeds.buzzsprout.com/2040953.rss, https://feeds.megaphone.fm/QCD6036500916, https://wakingup.libsyn.com/rss, https://www.omnycontent.com/d/playlist/df1c5e88-ffb1-4b44-b1ba-b1800112647a/22932043-46bd-4892-b94a-b22500dd01f5/176148f4-6026-442a-bd70-b22500dd04db/podcast.rss, https://feed.podbean.com/foreignaffairsmagazine/feed.xml