Doughunt: Open-source free Podcast Listening app for macOS

5/25/2023, 4:42:17 PM
Open-source free Podcast Listening app for macOS

Doughnut is built to be a modern macOS application adopting Apple’s design language, whilst preserving it’s own unique user experience. 100% open source Swift based.

Doughnut is a podcast client built using Swift. The design and user experience are inspired by Instacast for Mac which was discontinued in 2015. After experimenting with alternate user interface layouts, I kept coming back to the three column layout as most useable and practical.

Beyond the standard expected podcast app features, my goals for the project are:

Support an iTunes style library that can be hosted on an internal or network shared drive Ability to favourite episodes Ability to create podcasts without a feed, for miscellaneous releases of discontinued podcasts Previously Doughnut was built on top of Electron which worked ok, but using 200+ MB for a podcast app, even when it's minimized felt very poor. Doughnut is now written as a 100% native MacOS app in Swift.

Requirements

  • Requires macOS 10.15+

License

GPL-3.0 license

Platforms

macOS (Inte and Apple Silicon)
Homepage and Download

Source code

Download and explore the source code

Share