PinePods logo

PinePods

Website

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

933 stars 62 forks last commit first released GPL-3.0

Actively maintained

Last commit 11 Jul 2026.

PinePods screenshot

PinePods is a self-hosted podcast management system for subscribing, listening, downloading, and tracking podcasts across devices. It provides a server-backed library with multi-user support, a fast web UI, and optional compatibility with external podcast apps through gPodder sync.

Key Features

  • Centralized podcast library with multi-user accounts and server-stored settings
  • Web client plus native apps for iOS and Android, desktop clients, and a TUI/CLI client
  • Universal sync of listening progress, subscriptions, themes, and preferences
  • Podcast discovery via Podcast Index and iTunes search
  • Built-in gPodder server (and support for external gPodder servers)
  • Smart playlists with custom rules and filters
  • Episode download management and offline playback support (client-dependent)
  • Optional subscriptions to YouTube channels with audio-only downloads
  • OPML import/export for migrating subscriptions

Use Cases

  • Replace proprietary podcast services with a private, synced podcast ecosystem
  • Provide separate podcast libraries for family members or teams on one server
  • Curate and export custom feeds and subscriptions across multiple devices and apps

Limitations and Considerations

  • Search functionality may require external API keys depending on the configured provider
  • Requires a supported database (PostgreSQL, MySQL, or MariaDB) and typical server maintenance

PinePods fits users who want a complete, server-centric podcast setup with strong synchronization and broad client options. It works well from small home servers to larger deployments, while keeping listening data and subscriptions under your control.

Categories:

Tags:

Tech Stack:

Share:

Similar to PinePods

Podfetch logo

Podfetch

Self-hosted web podcast manager and downloader

491
35
Last commit

Web-based podcast manager and downloader with RSS support and GPodder compatibility. Rust backend with React/TypeScript frontend and Docker images for deployment.

Apache-2.0Actively maintained
Alternative to:
Pocket Casts logo
Pocket Casts
+7
RSSMonster logo

RSSMonster

Google Reader-inspired RSS reader with smart folders and ranking

477
42
Last commit

Self-hosted RSS reader inspired by Google Reader, featuring smart folders, advanced search expressions, clustering, quality scoring, and Fever/Google Reader API compatibility.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+7
Koel logo

Koel

Web-based personal music streaming server

17.2k
2.1k
Last commit

Koel is a web-based personal music streaming server with a modern player UI, multi-user support, playlists, library management, and optional mobile apps.

MITActively maintained
Alternative to:
Plex logo
Plex
+12
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
Feeds Fun logo

Feeds Fun

Self-hosted RSS/news reader with AI-powered tagging and scoring

379
19
Last commit

News and RSS reader that auto-assigns tags (including via LLMs), lets you define scoring rules, and filter/sort feeds; supports single- and multi-user deployments.

Actively maintained
Alternative to:
Inoreader logo
Inoreader
+11
CommaFeed logo

CommaFeed

Self-hosted RSS reader inspired by Google Reader with REST and Fever APIs.

3.6k
404
Last commit

Open-source, self-hosted RSS reader with REST and Fever API support, OPML import, multi-user, and a responsive UI.

Apache-2.0Actively maintained
Alternative to:
Feedly logo
Feedly
+11