Install
Homebrew, the release channels, and the one manual step a direct download needs.
Tinycast needs macOS 26 or later, on Apple silicon or Intel. There is a separate cask for macOS 15 Sequoia — see Older macOS.
Homebrew
This is the recommended route, because Homebrew clears the macOS quarantine flag for you on every install and update.
brew trust --tap abue-ammar/tinycast
brew install --cask abue-ammar/tinycast/tinycastbrew trust is required once for any third-party tap; Homebrew refuses to install from an untrusted
tap without it.
Intel Macs
macOS 26 Tahoe is the last release that boots on Intel, so stable ships twice from the same build. The command above installs a lean Apple-silicon-only build; on an Intel Mac, install the universal cask instead:
brew install --cask abue-ammar/tinycast/tinycast-universalYou do not have to work out which you need — tinycast refuses to install on Intel, and both casks
give you the same Tinycast.app. The universal build runs on Apple silicon too; it is simply the
larger download.
Channels
Each channel is a separate application with its own bundle identifier, settings, permissions and login item. They run side by side, so you can keep stable installed while trying a beta.
| Channel | Cask | App |
|---|---|---|
| Stable | tinycast | Tinycast.app |
| Stable | tinycast-universal | Tinycast.app |
| Beta | tinycast@beta | Tinycast Beta.app |
brew install --cask abue-ammar/tinycast/tinycast@betaBecause the channels are separate apps, installing the beta does not upgrade your stable install and does not share its settings. To move settings across, use Backup. The two stable casks are the same app, so they cannot be installed at once — Homebrew picks the right one for your Mac.
Older macOS
Tinycast also runs on macOS 15 Sequoia through its own cask:
brew install --cask abue-ammar/tinycast/tinycast-sequoiamacOS 26 is the primary target and gets features first.
Downloading the DMG
Builds are also published on the Releases page.
Tinycast is self-signed — there is no paid Developer ID certificate behind it — so macOS quarantines a hand-downloaded copy and refuses to open it. Clear the flag once, after dragging the app to Applications:
xattr -dr com.apple.quarantine "/Applications/Tinycast.app"You do not need this if you installed through Homebrew.
Updating
brew upgrade --cask abue-ammar/tinycast/tinycastEvery release is signed with the same certificate, which is what keeps your Accessibility grant alive across updates instead of asking for it again.
Uninstalling
brew uninstall --cask abue-ammar/tinycast/tinycastTo remove the files Tinycast created, delete its Application Support and Caches folders:
rm -rf ~/Library/Application\ Support/com.tinycast.app
rm -rf ~/Library/Caches/com.tinycast.appYour snippets, notes and quicklinks live in that Application Support folder, so copy anything you want to keep out first.
To remove a different app and everything it left behind, Tinycast has a built-in uninstaller.