Podfetch

Podfetch

Self-hosted web podcast manager and downloader

462stars
32forks
Last commit: 2d ago
Repo age: 3y old

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 Services

AzuraCast

AzuraCast

Open-source web radio management suite for automated streaming

3.7k
692
Last commit: 20h ago

Self-hosted web radio platform for station management, AutoDJ, live DJs, multi-station hosting, analytics and Docker-based deployment.

Alternative to:
SAM Broadcaster Cloud
SAM Broadcaster Cloud
+5
Podsync

Podsync

Generate podcast feeds from YouTube and Vimeo sources

1.8k
299
Last commit: 22h ago

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

Alternative to:
YouTube
YouTube
PigeonPod

PigeonPod

Convert YouTube channels and playlists into private podcast feeds

919
74
Last commit: 8d ago

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.

Alternative to:
FreeTube
FreeTube
+5
LibreTime

LibreTime

Radio broadcast and automation platform for internet and terrestrial stations

916
241
Last commit: 4mo ago

Open-source radio broadcast and automation platform with scheduling, library management, live broadcasting and playout integration (Icecast, Liquidsoap).

Alternative to:
Airtime Pro
Airtime Pro
+6
Castopod

Castopod

Open-source podcast hosting and publishing platform

826
56
Last commit: 1d ago

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

Alternative to:
Buzzsprout
Buzzsprout
+10
vod2pod-rss

vod2pod-rss

Convert YouTube and Twitch channels into podcast RSS feeds

360
15
Last commit: 1mo ago

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.

Alternative to:
YouTube
YouTube
+1