mkchromecast
Tool to cast audio/video to Google Cast and Sonos Devices
Mkchromecast streams audio and video from a macOS or Linux desktop to Google Cast devices and Sonos speakers. It captures system sound using tools such as Soundflower on macOS or ALSA/PulseAudio on Linux, then forwards the media through a backend built on node.js, ffmpeg, or avconv. The program supports both lossy and lossless formats, multi‑room grouping, and high‑resolution audio up to 24‑bit/96 kHz.
The software is written in Python and offers a command‑line interface as well as a system‑tray menu for convenient control. On macOS it is distributed as a drag‑and‑drop dmg bundle, while Linux users can install it from Debian/Ubuntu repositories or via a .deb package, with optional pulseaudio or ALSA helper packages. Dependencies such as Soundflower (macOS) or ffmpeg/avconv (Linux) must be installed separately.
Mkchromecast is aimed at users who want to replay desktop audio or video through wireless speakers or TVs without needing a separate media server. Its lightweight design and support for multiple backends make it suitable for both casual listening and higher‑fidelity playback setups.
Reviews
Loading reviews…
Similar apps

Network & Connectivity
fx_cast Bridge
Bridge helper for fx_cast Firefox extension to enable Chromecast support

Network & Connectivity
Macast
DLNA Media Renderer

DevOps & Infrastructure
NymphCast
Turn your choice of Linux-capable hardware into an audio and video source for a television or powered speakers (alternative to Chromecast).

System Monitoring & Maintenance
Sonos S2
Control your Sonos system

Audio Routing & Effects
Airfoil
Sends audio from computer to outputs

Audio Routing & Effects
AudioRelay
Stream audio between your devices