PigeonPod logo

PigeonPod

Website

Convert YouTube channels and playlists into private podcast feeds

1.1k stars 94 forks last commit first released GPL-3.0

Actively maintained

Last commit 5 Jun 2026.

PigeonPod screenshot

PigeonPod is a self-hosted service that turns YouTube channels and playlists into podcast-style RSS feeds you can subscribe to in any podcast app. It can automatically sync new uploads, download media to your server, and provide a web UI for managing feeds and playback.

Key Features

  • Convert YouTube channels or playlists into standard RSS feeds
  • API-key-protected RSS links for private subscriptions
  • Background sync of new uploads with optional history backfill
  • Per-feed filters (include/exclude keywords, minimum duration) and retention limits
  • Audio-only or full video downloads with quality/encoding options
  • Download queue dashboard with task status, logs, and bulk actions (retry/cancel/delete)
  • Built-in web UI for browsing and playing downloaded episodes
  • Optional YouTube Data API key and cookie support for restricted content
  • Multilingual, responsive interface

Use Cases

  • Subscribe to YouTube content in a podcast player while commuting
  • Maintain a private, server-hosted archive of selected channels or playlists
  • Create filtered feeds for long-form videos (talks, lectures, interviews)

Limitations and Considerations

  • Downloading and syncing depend on external tools and YouTube behavior (for example, yt-dlp) and may require updates when YouTube changes
  • Storage usage can grow quickly when downloading video; retention limits should be configured

PigeonPod is a practical solution for users who prefer podcast workflows for YouTube content while keeping feeds private and under their own control. It combines feed generation, syncing, and download management in a single web interface.

Categories:

Tags:

Tech Stack:

Share:

Similar to PigeonPod

yarr logo

yarr

Web-based RSS feed aggregator with an embedded SQLite database

3.9k
287
Last commit

yarr is a lightweight, self-hostable RSS reader and feed aggregator delivered as a single binary with an embedded SQLite database and optional desktop tray UI.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+12

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
FreshRSS logo

FreshRSS

Lightweight self-hosted RSS and Atom feed aggregator

15.6k
1.2k
Last commit

FreshRSS is a fast, multi-user RSS/Atom feed aggregator with tagging, search, OPML import/export, WebSub push updates, and optional web scraping for sites without feeds.

AGPL-3.0Actively maintained
Alternative to:
Feedly logo
Feedly
+12
Nextcloud News logo

Nextcloud News

RSS/Atom feed reader and aggregator for Nextcloud

992
196
Last commit

Nextcloud News is an RSS/Atom feed reader for Nextcloud, with web UI and a REST API for syncing with third-party clients.

AGPL-3.0Actively maintained
Alternative to:
Feedly logo
Feedly
+7

fx

Lightweight Rust microblogging and personal blog engine

321
18
Last commit

Self-hosted, low-footprint microblogging and blog engine in Rust with Markdown posts, file uploads, RSS following, backups, and built-in search.

MITActively maintained
Alternative to:
Micro.blog logo
Micro.blog
+8
Linkwarden logo

Linkwarden

Self-hosted collaborative bookmark manager with archiving and annotation

19.1k
807
Last commit

Self-hosted collaborative bookmark manager with reader mode, highlights, tagging, full-text search, and automatic webpage preservation as screenshots and PDFs.

AGPL-3.0Actively maintained
Alternative to:
Linkwarden Cloud logo
Linkwarden Cloud
+10