Self-host YouCast
2.24.0Turn YouTube channels into podcast feeds for any podcatcher
- Stars
- 265
- Port
- 22703 (HTTP server for podcast feeds)
What is YouCast?
YouCast is a Windows desktop application that lets users subscribe to YouTube channels and playlists as podcast feeds in any podcatcher like Overcast, iTunes, or BeyondPod. It generates RSS feeds for audio-only or video content, supports sorting by popularity, limiting feed length, and custom YouTube API keys to bypass daily request limits. The app runs a local HTTP server on port 22703 that must stay running while podcast apps fetch episodes. It is open-source under GPL-2.0 and distributed as a standalone zip release.
Should you self-host YouCast?
YouCast scores 46/100 on selfhost.directory (how scoring works) and ranks #8 of 18 in Podcasts. It has 265 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is easy: most people get it running in one sitting. It is GPL-2.0-licensed and written mostly in C.
Its closest alternative on selfhost.directory is Pinepods (61/100, 1 032 stars). It scores higher overall, so compare the two before you pick. See YouCast vs Pinepods side by side.
Features
- Audio-only feeds
- Custom YouTube API key
- Feed length limiting
- Local HTTP server
- Popularity sorting
- Video quality selection
- YouTube channel to podcast
- YouTube playlist to podcast
YouCast README
More in Podcasts
airsonic-advancedSelf-hosted, open-source web media streamer forked from Airsonic: faster scanning, websocket UI updates, Sonos, Chromecast and ListenBrainz support.
AudiobookshelfOpen-source, self-hosted media server for audiobooks and podcasts with on-the-fly audio streaming, progress syncing and podcast auto-downloads.
BokeBoxSelf-hosted private AI podcast studio turning videos, links, articles, and meetings into spoken episodes with customizable persona, voice, and MCP/plugin extensibility.
clean-castSelf-hosted Go app converting YouTube playlists/channels to podcast RSS feeds with on-demand audio download and SponsorBlock sponsor removal.
EasyPodcastSelf-hosted PHP app for managing multiple podcasts with websites, RSS, stats, SEO, and REST API. Runs on PHP 8+ with SQLite, no external deps.
gonicSelf-hosted, open-source Subsonic server API implementation in Go for streaming your own music: transcoding, podcasts, multi-user, Last.fm and ListenBrainz scrobbling.
gpodder2gogpodder2go is a self-hosted, open-source Go implementation of the gpodder.net API for syncing podcast subscriptions across devices, replacing gpodder/mygpo server.
KimaKima is a self-hosted, open-source music server for your own files, adding podcasts, audiobooks and vibe-based matching that maps your library in 3D.
koelKoel is a self-hosted, open-source music streaming server that turns your own audio collection into a slick web player with playlists, podcasts, radio and a Subsonic API.
LibreTimeSelf-hosted open-source radio broadcast platform for online/terrestrial stations with scheduling, playlists, podcasts, and live broadcasting.
Music AssistantOpen-source, self-hosted music library manager that unites streaming services and local files and plays them in sync on Sonos, AirPlay, Cast and DLNA speakers.
mygpoSelf-hosted podcast sync service that powers gpodder.net, synchronizes subscriptions and playback progress across devices via REST API for multiple podcast clients.

0 comments