RigPlane
New

RigPlane Pro beta.2: better radio setup and control

Redesigned onboarding, Core 3.0 and reliability fixes. Add, switch and edit saved radios from one place.

Read announcement →
Open beta · download today

Networked transceivers,
at your desk.

Open the app, see your radio, operate. Cross-platform, multi-vendor, low-latency, audio out of the box — no repo to clone, no daemon to wire up, no vendor app in the loop.

App UI in English, Russian, and Japanese (pilot). Support and documentation are English only. Supported languages →

RigPlane operator console — dual-VFO display at 7.140 and 14.325 MHz with full-width waterfall
The gap

Most rig-control software is locked to one vendor, one OS, or both.

Vendor tools are Windows-only. The cross-platform alternatives are Qt apps from a different era, single-vendor, or both. RigPlane's open core runs anywhere Python does — macOS, Windows, Linux, Raspberry Pi.

Platforms
Vendors
UI
License
Price
wfview
Cross-platform
Icom only
Qt desktop
GPL
Free
Icom RS-BA1
Windows
Icom only
Win32
Proprietary
$130
Yaesu SCU-LAN10
Windows
Yaesu only
Appliance UI
Proprietary
$200+ (HW)
RigPlane
Mac · Win · Linux · Pi
Icom · Yaesu · Xiegu · Lab599
Web + native
MIT (core)
Free · $79 Pro

Core Web UI runs on all four platforms today. RigPlane Pro is in open beta — the downloads page lists the current Mac and Windows builds and the latest Linux release.

What it does

Direct control of the radio. Nothing in between.

RigPlane talks to your transceiver natively — no third-party daemon, no vendor app, no hamlib bridge in between. One Web UI for every supported backend.

Direct

UDP, USB, or serial — straight to the rig. No wfview daemon, no hamlib, no RS-BA1 in the loop.

Multi-vendor

One interface for Icom IC-7610 and IC-7300, community-validated IC-705, and Yaesu FTX-1. Xiegu X6100 is profile-only; control is unavailable. Profile-based support extends further.

Truly cross-platform

The open-core Web UI runs on macOS, Windows, Linux, and Raspberry Pi — same UI, same behaviour. Most vendor tools are Windows-only; the cross-platform alternatives don't ship a polished UX. The native Pro app is in open beta for Mac and Windows; the downloads page lists current builds per platform, including the latest Linux release.

Themes

The same app, three ways to look at it.

A capability-driven runtime renders one consistent UI across every theme and every supported backend.

RigPlane in dark theme — dual-VFO display, full-width spectrum waterfall, panadapter, S-meter readouts

Built for the desk

Dual-VFO, panadapter, waterfall — full operator console. Every control where you'd expect it.

RigPlane in amber-LCD phosphor theme — monochrome amber on near-black, retro instrument panel aesthetic

Amber-LCD phosphor

Retro-instrument theme for low-light operating positions, contest stations, and operators who like their panels to glow.

RigPlane Pro running as native desktop application on macOS

Native or browser

Run as a native desktop app (Pro), or in any modern browser. Same UI, same behavior.

Audio

RX and TX audio, without the setup tax.

On macOS and Linux, RigPlane Pro sets up the audio bridge without a separate virtual-cable installer. On Windows 11 version 22H2 or later, the RigPlane virtual audio cable installs from inside the app.

Bridged automatically

macOS: RigPlane's own signed virtual audio driver installed by the app. Linux: PipeWire / PulseAudio sink auto-provisioned. On Windows 11 version 22H2 or later, the RigPlane virtual audio cable installs from inside the app.

Low-latency by default

Opus codec over UDP, tight buffers, no resampling round-trips. Tuned for headphone monitoring and CW.

Works with your digital stack

WSJT-X, fldigi, JS8Call see RigPlane as a normal soundcard. Same routing you already have — minus the cable-pulling.

Hardware

Supported rigs.

Production-grade backends ship with full feature coverage and CI tests against real hardware. Community-validated rigs have working field reports and validated user integrations while first-party maintainer hardware validation is still pending. Profile-based backends use the same runtime with a declarative capability profile.

Community-validated

Profile-based

Setup paths are linked from the dedicated rig pages and the supported radios documentation. New rigs land in rigplane-core as PRs.
Find your path

Start from your radio, your OS, or the tools you already use.

These pages are linked here so operators and crawlers can reach the full RigPlane surface without depending on the sitemap alone.

Compatibility

Already running WSJT-X, fldigi, JS8Call?

RigPlane speaks the rigctld wire protocol natively — no hamlib dependency on either side. Your existing tools work without configuration changes.

# In your WSJT-X / fldigi / JS8Call config: Radio: Hamlib NET rigctl Network: localhost:4532 # That's it. RigPlane handles the rest.
Core 3.0 public beta

RigPlane Core 3.0 is in public beta.

It is an open-source (MIT) Python library for Icom radios (over the network or USB) and the Yaesu FTX-1 (USB), with a web interface built on top for phone, computer or tablet. It includes a rigctld-compatible server for WSJT-X, fldigi and JS8Call.

# Beta channel — Python 3.11 or newer: pip install --pre rigplane

Source and docs on GitHub and rigplane.dev, and the package on PyPI. The stable release still installs with pip install rigplane.

Open beta

Join the open beta.

Enter your email to get RigPlane Pro beta updates by email. This form does not sign you in to the app — the app asks you to sign in on first run (see how sign-in works). Use the same email in both places so access, support, and future purchases stay connected.

Pro open beta · macOS and Windows beta builds · pricing details after beta
Pro beta service notes come to this list. Core news and remote-operation updates are optional — only if you tick a box. Unsubscribe anytime. Use the same email as your RigPlane app sign-in.