🍺 BREW Explorer

← all casks

Doughnut

brew install --cask doughnut v2.0.1

Podcast client

8
30-day installs · #4619
17
90-day · #5153
126
365-day · #4047
245
★ GitHub stars · updated 3y ago

GitHub topics

doughnut macos podcast podcast-aggregator podcast-client swift

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "app": [
        "Doughnut.app"
      ],
      "target": "/Applications/Doughnut.app"
    },
    {
      "zap": [
        {
          "trash": [
            "~/Library/Preferences/com.cdyer.doughnut.plist",
            "~/Music/Doughnut"
          ]
        }
      ]
    }
  ],
  "auto_updates": 1,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Podcast client",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "Doughnut",
  "enrichment_fetched_at": "2026-06-20T22:42:15+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "doughnut",
  "github_default_branch": "master",
  "github_last_commit_at": "2023-01-02T05:22:29Z",
  "github_readme_excerpt": "\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"./Assets/icon.png\" alt=\"Doughnut\" width=\"200\"\u003e\n  \u003cbr\u003e\n  Doughnut\n  \u003cbr\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003ePodcast app. For Mac.\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/serhii-londar/open-source-mac-os-apps#podcast\"\u003e\u003cimg src=\"https://awesome.re/mentioned-badge.svg\" alt=\"Mentioned in Awesome\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/dyerc/Doughnut/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/release/dyerc/doughnut.svg\" alt=\"Github Release\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ccode\u003ebrew install --cask doughnut\u003c/code\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/dyerc/Doughnut/master/screenshot.png?v=2\" align=\"center\" alt=\"screenshot\" style=\"max-width:100%;\" /\u003e\n\u003c/p\u003e\n\nDoughnut 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.\n\nBeyond the standard expected podcast app features, my goals for the project are:\n- [x] Support an iTunes style library that can be hosted on an internal or network shared drive \n- [x] Ability to favourite episodes\n- [x] Ability to create podcasts without a feed, for miscellaneous releases of discontinued podcasts\n\nPreviously Doughnut was built on top of Electron which worked ok, but using 200+ MB for a podcast app, even when it\u0027s minimized felt very poor. Doughnut is now written as a 100% native MacOS app in Swift.\n\n## How to Contribute\n\n### Local Environments\n\n* Xcode 12.2+, latest stable release is recommended, but not required.\n\n* Install [SwiftLint](https://github.com/realm/SwiftLint).\n\n  ```shell\n  brew install swiftlint\n  ```\n\n### Get the code\n\n```\n$ git clone git@github.com:dyerc/Doughnut.git\n$ cd Doughnut\n$ pod install\n$ open Doughnut.xcworkspace\n```\n",
  "github_repo": "dyerc/Doughnut",
  "github_stars": 245,
  "github_topics": [
    "doughnut",
    "macos",
    "podcast",
    "podcast-aggregator",
    "podcast-client",
    "swift"
  ],
  "homepage": "https://github.com/dyerc/Doughnut/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 8,
  "installs_365d": 126,
  "installs_90d": 17,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "Doughnut"
  ],
  "one_liner": null,
  "rank_30d": 4619,
  "rank_365d": 4047,
  "rank_90d": 5153,
  "raw_hash": "7465e3eb0f81a1b2",
  "ruby_source_path": "Casks/d/doughnut.rb",
  "tap": "homebrew/cask",
  "token": "doughnut",
  "version": "2.0.1",
  "why_use_this": null
}