# Install sdrmm-app with Homebrew Cask

Modular, client-server software-defined radio. Version 2.4.2 via Homebrew Cask; verified from local package data.

## Install

```sh
sudo av install cask:sdrmm-app
```

Additional install commands:

### macOS

- Homebrew Cask (100%):

```sh
brew install --cask sdrmm-app
```

  Evidence: local Homebrew cask metadata

## Package facts

- **Package key:** cask:sdrmm-app
- **Package manager:** Homebrew Cask
- **Package manager page:** <https://formulae.brew.sh/cask/sdrmm-app>
- **Version:** 2.4.2
- **Source summary:** Modular, client-server software-defined radio
- **Homepage:** <https://github.com/Newspicel/sdrmm>
- **Repository:** <https://github.com/Newspicel/sdrmm>
- **Source archive:** <https://github.com/Newspicel/sdrmm/releases/download/v2.4.2/SDRmm_2.4.2_aarch64.dmg>
- **Generated:** 2026-11-04T12:20:42+00:00

## Install behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-11-04
- Package-manager version: 2.4.2
- Local data: ok
- Upstream repository: https://github.com/Newspicel/sdrmm
- info: No package-manager update timestamp was available.
- info: No cached GitHub release or tag data was available.
## Project history and usage

SDR-- is an open-source, modular client-server software-defined-radio application for receiving, decoding, displaying, and recording radio signals.

### Project history

Julian Haag developed SDR-- as a modular client-server software-defined-radio application for listening, decoding, visualization, and recording.

The project organizes receivers as connected device, channel, decoder, and display nodes. Its architecture supports local desktop operation and remote browser access through the same radio engine.

### Adoption history

SDR-- is packaged both as a desktop application for a locally attached radio and as a headless server that can run near an antenna and expose the same receiver engine through a browser.

Official installation coverage includes macOS, Windows, Linux, Homebrew, Nix, and Docker, supporting both workstation and remotely hosted receiver deployments.

### How it is used

Users connect supported SDR hardware, construct receiver pipelines in Patch view, and pin frequently used controls in Rack view.

The application supports analog and digital reception, spectrum and waterfall displays, signal decoding, IQ and audio recording, SigMF playback, scanning, direction-finding experiments, and remote or automated operation.

### Why package nerds care

SDR-- is notable as a Rust-based, modular SDR stack that combines native desktop packaging, a browser interface, a headless service, and documented REST, WebSocket, MCP, and OpenAPI surfaces. This makes it relevant to radio hobbyists as well as users building automated or remotely managed receiving systems.

### Timeline

- 2026: The official repository documents SDR-- as an AGPL-licensed desktop and headless-server project maintained by Julian Haag.

### Related projects

- rtl-sdr
- HackRF
- Airspy
- SigMF

### Sources

- <https://github.com/Newspicel/sdrmm#readme>
- <https://github.com/Newspicel/sdrmm/blob/main/openapi.json>
- <https://sdrmm.com/>


## Security Notes

No matching local secret-handling manifest was found for sdrmm-app. Package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** Homebrew cask API
- **Tap:** homebrew/cask
- **Full Token:** sdrmm-app
- **Names:** SDR--, sdrmm
- **Artifacts:** App: 1, Target: 1, Zap: 1
- **Auto Updates:** yes
- **Deprecated:** no
- **Disabled:** no


## Related links

- [Homebrew Cask packages](https://pkg.so/homebrew-cask-packages/) - Generated from Homebrew Cask package-manager metadata.
- [Homebrew Cask applications](https://pkg.so/homebrew-cask-applications/) - Cask artifact metadata includes an app bundle.
- [gqrx](https://pkg.so/cask/gqrx/) - Choose Gqrx for a mature, conventional GNU Radio and Qt desktop receiver focused on tuning, demodulation, spectrum display, and recording rather than SDRmm's client-server node workspace.

  Sources: <https://sdrmm.com/docs/> · <https://www.gqrx.dk/>
- [cubicsdr](https://pkg.so/cask/cubicsdr/) - Choose CubicSDR for a cross-platform graphical receiver centered on SoapySDR hardware support, spectrum visualization, and multiple demodulators.

  Sources: <https://sdrmm.com/docs/> · <https://github.com/cjcliffe/CubicSDR>
- [soapysdr](https://pkg.so/brew/soapysdr/) - Install the appropriate SoapySDR modules when SDRmm needs to use radio hardware for which it has no built-in driver.

  Sources: <https://sdrmm.com/docs/getting-started/install> · <https://github.com/pothosware/SoapySDR>

## Combined YAML source

View the package source record on GitHub. [combined/sdrmm-app.yml](https://github.com/mxcl/pkgdb/blob/main/combined/sdrmm-app.yml)


## Sources

- package-page enrichment
- curated package history
- package version freshness
- package relationship graph
- cross-ecosystem install command graph
