Homebrew SharpCaster

August 29, 2025 ยท View on GitHub

A Homebrew tap for SharpCaster, a cross-platform C# console application for interacting with Google Chromecast devices.

Installation

# Add the tap
brew tap Tapanila/sharpcaster

# Install SharpCaster
brew install sharpcaster

Usage

After installation, you can run SharpCaster from the command line:

sharpcaster --help

About SharpCaster

SharpCaster is a cross-platform C# SDK and console application for interacting with Google Chromecast devices. It provides:

  • Device discovery via mDNS
  • Media playback control
  • Media queue management
  • Application launching
  • Volume control
  • Event-driven architecture

Formula Details

Automation

  • Daily updates: A scheduled GitHub Action checks daily for new releases on Tapanila/SharpCaster and updates Formula/sharpcaster.rb with the latest version, URLs, and SHA256 hashes.
  • Manual trigger: You can also trigger the workflow manually from the Actions tab (Update SharpCaster Formula).
  • README sync: The workflow also updates the version shown above to match the latest release.

Contributing

This tap follows the standard Homebrew tap structure. The formula is located in Formula/sharpcaster.rb.

License

This tap is released under the same MIT license as the SharpCaster project.