Skip to content

Repository files navigation

Simple Podcast Manager

Simple Podcast Manager icon

Simple Podcast Manager is a native macOS app that downloads podcast episodes from RSS feeds and syncs them to a standalone MP3 player.

Plug in your player, click Sync, and you're done.

Install

Download the DMG from the Simple Podcast Manager website, open it, and drag Simple Podcast Manager.app to Applications.

The app is not yet Developer ID signed or notarized. If macOS blocks it the first time you open it, allow it in System Settings > Privacy & Security.

After the first install, enable automatic checks in Settings or use Simple Podcast Manager > Check for Updates… for an immediate check.

What It Does

  • Add podcasts with RSS feed URLs or import subscriptions from OPML.
  • Download episodes manually or automatically after feed refreshes, write player-friendly MP3 metadata with a genre that defaults to Podcast and can be customized or omitted, add podcast artwork, and convert non-MP3 audio with ffmpeg when needed.
  • Review every copy and deletion before sync and confirm the complete plan will fit.
  • Optionally suggest app-managed episodes beyond a chosen per-show limit, with per-episode review before deletion.
  • Remember download and removal history.
  • Export subscriptions or back up the app's settings and history.

The app runs locally on your Mac and reads podcasts directly from their RSS feeds.

Help

New users should start with the Quick Start.

For technical context, see Architecture.

Development

Run tests:

./scripts/swift-test.sh

Run from source:

swift run "Simple Podcast Manager"

Build a local DMG without generating a Sparkle appcast:

SKIP_SPARKLE_APPCAST=1 ./scripts/build-release.sh

License

Simple Podcast Manager is available under the MIT License. Third-party components are licensed separately; see THIRD_PARTY_NOTICES.md.

About

A simple macOS app for downloading RSS podcast episodes and syncing them to an MP3 player.

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Contributors

Languages