Podfetch logo

Podfetch

Website

Self-hosted web podcast manager and downloader

491 stars 35 forks last commit first released Apache-2.0

Actively maintained

Last commit 25 Jul 2026.

Podfetch is a web application for managing, downloading, and listening to podcasts. It provides RSS feed ingestion, episode downloading, and in-browser playback, implemented with a Rust backend and a React + TypeScript frontend.

Key Features

  • Web UI built with React and TypeScript for browsing and playing episodes
  • Rust backend providing feed ingestion, episode management, and download handling
  • RSS feed subscription and parsing with support for common podcast feed features
  • Episode download manager for local storage and offline listening
  • GPodder-compatible integration to import/export subscriptions and interoperate with existing podcast clients
  • Official Docker image builds produced via CI for easy containerized deployment
  • Docker Compose support and CI-driven image updates to simplify upgrades

Use Cases

  • Maintain a personal podcast library on a home server and listen via browser
  • Download and queue episodes for offline listening and bandwidth management
  • Migrate or sync subscriptions with other podcast clients using GPodder compatibility

Podfetch is focused on providing a lightweight, container-friendly podcast management experience with a performant Rust backend and a modern frontend. It is suited for users who want a simple, self-hosted podcast downloader with compatibility for existing podcast toolchains.

Categories:

Tags:

Tech Stack:

Share:

Similar to Podfetch

PinePods logo

PinePods

Self-hosted podcast server with multi-device sync and native clients

933
62
Last commit

PinePods is a self-hosted podcast management server with multi-user support, gPodder sync, smart playlists, and apps for web, mobile, desktop, and CLI.

GPL-3.0Actively maintained
Alternative to:
Spotify logo
Spotify
+2

vod2pod-rss

Convert YouTube and Twitch channels into podcast RSS feeds

378
21
Last commit

Generate podcast RSS feeds from YouTube, Twitch or existing RSS feeds by streaming on-the-fly MP3 transcoding without storing VODs. Provides web UI and Docker images.

MITActively maintained
Alternative to:
YouTube logo
YouTube
+1
PigeonPod logo

PigeonPod

Convert YouTube channels and playlists into private podcast feeds

1.1k
94
Last commit

Self-hosted YouTube-to-podcast converter that generates API-key-protected RSS feeds, auto-syncs new uploads, and downloads audio or video for any podcast client.

GPL-3.0Actively maintained
Alternative to:
FreeTube logo
FreeTube
+5
Castopod logo

Castopod

Open-source podcast hosting and publishing platform

859
63
Last commit

Castopod is an open-source podcast hosting platform to publish podcasts via RSS, interact with audiences (Fediverse), and track privacy-friendly analytics.

AGPL-3.0Actively maintained
Alternative to:
Buzzsprout logo
Buzzsprout
+10

Podsync

Generate podcast feeds from YouTube and Vimeo sources

1.9k
313
Last commit

Podsync turns YouTube or Vimeo channels and playlists into podcast RSS feeds, with scheduled updates, filtering, and optional audio transcoding for podcast apps.

MITActively maintained
Alternative to:
YouTube logo
YouTube
Sonarr logo

Sonarr

Automatic TV series download and library management (Usenet/BitTorrent)

14.8k
1.9k
Last commit

Sonarr is a smart PVR for TV series that monitors RSS/indexers, grabs releases via Usenet or BitTorrent clients, and organizes your library with renaming and upgrades.

GPL-3.0Actively maintained
Alternative to:
Channels DVR logo
Channels DVR
+2