Doughnut is a Native Free Podcast Client and Player for macOS
Doughnut is a Swift-built podcast client, inspired by the discontinued Instacast for Mac. It supports an iTunes-style library, the ability to favorite episodes, and the creation of podcasts without a feed.
Originally built on Electron, Doughnut was rewritten as a native MacOS app in Swift due to high memory usage.
Features
- Native look and feel
- Lightweight
- Add and organize podcast collections
- Search and filter podcasts
- Manual and automatic refresh
- Sort podcasts by new and older
- Supports dark theme
- Auto play the next podcast
- iTunes style library that can be hosted on an internal or network shared drive
- Ability to favorite episodes
- Ability to create podcasts without a feed, for miscellaneous releases of discontinued podcasts
Install
1- Download from Github
You can download the app from Github releases as it gets regular and stable releases often.
2- Install using Homebrew
Just run the following command in your terminal:
brew install --cask doughnut
3- Build from Source
You will need to install XCode 12.2+ and SwiftLint
brew install swiftlint
Get the code and run it in your XCode
$ git clone git@github.com:dyerc/Doughnut.git
$ cd Doughnut
$ pod install
$ open Doughnut.xcworkspace