PinePods
Self-host your podcast library and sync listening across devices.
PinePods lets you manage podcast subscriptions, stream or download episodes, organize playlists, and keep listening history on your own server. It supports multiple users and gpodder-compatible synchronization.
The project includes a Rust API built with Axum and a Rust search backend using Actix Web; its web, desktop, and mobile clients form a broader mixed-language application.