OpenSourceSDRLab
  • Home
  • Forum
  • Shop
  • About
Software Notes

Cascade-SDR: A Web-Based Multimode Receiver for RTL-SDR

A web-based multimode receiver: a Python backend drives the RTL-SDR and DSP, while any browser on the network shows the waterfall, audio and maps.

  • OpenSourceSDRLab

OpenSourceSDRLab Team

Jun 29, 2026 • min read • 235 views
Cascade-SDR: A Web-Based Multimode Receiver for RTL-SDR

Cascade-SDR: An RTL-SDR Receiver in Your Browser

Developer Jens Engfors has released Cascade-SDR on GitHub — a free, open-source, web-based receiver app built specifically for RTL-SDR (RTL2832U) dongles.

Cascade-SDR app screenshot

Cascade-SDR app screenshot

Architecture: Python Backend + Browser Frontend

Cascade-SDR splits the work between two ends:

  • Backend (Python): Owns the dongle and handles all DSP processing.
  • Frontend (browser): Renders the UI, waterfall, audio playback, and maps.
  • Transport: The two communicate over a WebSocket.

The practical upside is that you can run the backend on a Raspberry Pi or a mini PC and reach it from any phone, tablet, or laptop browser on your local network — turning one small box into a multi-client listening station.

Cascade-SDR main interface

Cascade-SDR main interface

Analog Reception: From Broadcast to CW

Cascade-SDR offers a live spectrum + waterfall view and click-to-listen demodulation for:

  • Modes: WFM, NFM, AM, SSB, and CW
  • Extras: RDS decoding, FM stereo, and a built-in Morse decoder

On top of that, it includes a wideband sweep mode, a channel scanner, IQ recording and replay, and a handy antenna helper that tells you how to set up the rtl-sdr.com dipole kit for the frequency you have tuned to.

Digital Modes

Beyond analog, Cascade-SDR can decode a wide range of digital signals when paired with the right external tools:

  • Aviation / maritime: ADS-B (aircraft), AIS (ships)
  • Amateur / data: APRS, ACARS
  • Broadcast: DAB+
  • Weather satellites: NOAA APT imagery
  • Imaging / telemetry: SSTV, POCSAG/FLEX pagers
  • ISM devices: 315–915 MHz weather stations and TPMS sensors

Note that most of these digital modes require installing supporting decoder software, such as dump1090 (ADS-B), ais-catcher (AIS), direwolf (APRS), welle-clide (DAB+), multimon-ng (POCSAG), and rtl_433 (ISM devices).

Platforms & License

  • Runs on Windows, macOS, and Linux / Raspberry Pi.
  • The README includes installation instructions for each platform.
  • Free and open source. The author discloses that the project used Claude during development (an AI-disclaimer is included in the announcement).

For hobbyists who want a "just open a browser" SDR listening post at home, Cascade-SDR offers a fairly complete one-stop solution.

Links

  • GitHub: https://github.com/rzfk2v/Cascade-SDR
  • News write-up: https://www.rtl-sdr.com/cascade-sdr-a-web-based-multimode-receiver-app-for-rtl-sdr-dongles/
Copying is disabled for this article.
PlutoSky R2 OpenWiFi User Manual
PlutoSky

PlutoSky R2 OpenWiFi User Manual

Flash and verify openwifi on PlutoSky R2: JTAG programming, QSPI boot checks, TX/RX and over-the-air loopback tests, and an AP/STA link between two boards.
Sep 17, 2026 • 239 views
PlutoSky R2 Tezuka Firmware User Manual
PlutoSky

PlutoSky R2 Tezuka Firmware User Manual

Deploy Tezuka firmware on PlutoSky R2: SD-card setup, boot modes and DIP switches, config.txt, the web dashboard with Maia-SDR, and DFU brick recovery.
Sep 10, 2026 • 578 views
USRP B210 (Kintex-7 FPGA) User Manual
USRP

USRP B210 (Kintex-7 FPGA) User Manual

User manual for the USRP B210 with a Kintex-7 FPGA and USB 3.0 Type-C: AD9361 2T2R front end, 70 MHz to 6 GHz, up to 56 MHz of real-time bandwidth.
Aug 26, 2026 • 662 views

OpenSourceSDRLab builds SDR, FPGA and wireless hardware, and has been testing and documenting it for engineers and radio enthusiasts since 2018.

Shop

  • OpenSourceSDRLab Store
  • Shipping
  • Returns & Refunds

Community

  • Forum
  • Discord
  • GitHub
  • YouTube
  • Reddit

Blog

  • About Us
  • Categories
  • Archives
  • support@opensourcesdrlab.com
© 2026 OpenSourceSDRLab. All rights reserved. Powered by Halo