Doughnut
Podcast client
Doughnut is a native macOS podcast client written in Swift that follows a three‑column layout inspired by the discontinued Instacast for Mac. It provides a standard set of podcast features such as library management, episode favoriting, and playback, while also allowing users to create podcast entries without an RSS feed for handling miscellaneous or discontinued releases. The application supports an iTunes‑style library that can be stored on local or network‑shared drives, enabling flexible organization of podcast collections.
The client is distributed as a Homebrew Cask and can be installed with a single command. Its design prioritizes low resource usage, replacing a previous Electron implementation with a fully native Swift codebase that runs efficiently on macOS. The project includes a screenshot in its repository and is listed on the Awesome macOS apps list for podcasts.
Developers can contribute by using Xcode (12.2 or newer) and SwiftLint for code style enforcement. The source code is available on GitHub, with instructions for cloning, installing dependencies via CocoaPods, and opening the workspace for development.
Reviews
Loading reviews…
Similar apps

Podcasts & Audiobooks
Doughnut
Beautiful, open-source podcast catcher for Mac.

Podcasts & Audiobooks
Pocket Casts
Podcast platform
Podcasts & Audiobooks
PodcastMenu
Tool to display Overcast on the menu bar
Music Players & Streaming
Kaset
Native YouTube Music client for macOS.

Podcasts & Audiobooks
gPodder
Podcast client
Network & Connectivity
YouTube Downloader
Simple menu bar app to download YouTube movies