Khanfar RSA : The Only Windows Software Running the Real gr-fosphor Engine at High FPS
A Gap Nobody Else Has Filled
For over a decade, the SDR (Software Defined Radio) world has had a well-known split. On one side sits gr-fosphor — the GPU-accelerated, OpenCL/OpenGL-driven spectrum visualization engine built for the GNU Radio ecosystem, developed by Sylvain Munaut as part of the Osmocom project. It produces a fluid, "phosphor persistence" style waterfall and histogram display that makes brief, bursty signals visually pop in a way flat, traditional waterfalls don't.
On the other side sits Windows — the platform most hobbyists, RF enthusiasts, and field operators actually work on day to day.
The problem: those two worlds have never fit together easily. gr-fosphor is Linux-native, and its own documentation is blunt about the difficulty of a Windows build — the standard Microsoft Visual C++ compiler can't even compile it due to C99 constructs it doesn't support, forcing developers toward the Intel compiler or manual Clang builds. It's possible, but nowhere near trivial.
That's the gap Khanfar RSA (and the broader family of Khanfar SDR tools) has stepped into — and, as of today, it appears to be the only software in the world that combines the genuine gr-fosphor engine, native Windows packaging, and a high-refresh-rate (120 FPS) GPU-accelerated display in one ready-to-run application.
What Makes It Different
Most SDR software falls into one of two camps:
- Modular toolkits like GNU Radio, where you build your own signal-processing flowgraph piece by piece — powerful, but it demands real engineering effort before you see a single waterfall.
- Application-specific receivers like Gqrx or SDRangel, which are polished and ready to use, but implement their own visualization engines rather than the fosphor engine specifically.
Khanfar RSA occupies a third space: it wraps the actual gr-fosphor engine — not a lookalike, the real GPL-licensed codebase — inside a single, pre-wired Windows executable. No GNU Radio install, no flowgraph building, no compiler wrangling. You download an exe, plug in an RTL-SDR, Airspy, HackRF, or other supported device, and the fosphor-style waterfall is running.
Why It's Genuinely Hard to Compete With
This isn't a case of nobody else wanting to build something similar — it's a case of the engineering barrier being unusually high:
- The Windows port itself is a known pain point. gr-fosphor's own maintainers acknowledge it's non-trivial to build on Windows, requiring workarounds for compiler incompatibilities and careful handling of OpenCL/OpenGL driver behavior across GPU vendors.
- It's cheaper to build something simpler. Most developers who want a nice-looking waterfall on Windows write their own lightweight rendering engine rather than taking on the complexity of taming gr-fosphor's OpenCL pipeline plus GPU driver quirks across NVIDIA, AMD, and Intel hardware.
- The market is a narrow niche. A GPU-accelerated, fosphor-specific, Windows-native SDR console sits at the intersection of a fairly small user base (RF hobbyists + Windows users) and a fairly large engineering lift — not an attractive ratio for most commercial software teams.
Put together, those three factors explain why, despite gr-fosphor being public and GPL-licensed since the 2010s, nobody had packaged it this way for Windows users until Khanfar did.
The Practical Advantages
- Zero setup friction — a single exe replaces what would otherwise be a GNU Radio + gr-fosphor build process.
- Multi-device support — works across RTL-SDR, Airspy, HackRF, and other popular hobbyist SDR hardware, with some tools in the lineup (like Khanfar Spectra-All) combining multiple devices into one wideband display.
- Free and open source — the code has been published on GitHub under GPLv3, meaning it's inspectable and forkable, not a black box.
- High-FPS, GPU-driven rendering — a smoother, more responsive waterfall than most CPU-rendered alternatives, well-suited to spotting short, bursty transmissions.
- Workflow-first design — RF control, demodulation, and visualization live on one screen instead of requiring a hand-built flowgraph for every task.
A Fair Word of Caution
It's worth being clear-eyed about what this software is — and isn't. A smooth, GPU-accelerated waterfall is a display advantage, not a substitute for the calibrated, traceable measurements you'd get from dedicated professional RTSA hardware (Signal Hound, Aaronia, etc.). Those instruments bring purpose-built RF front-ends, wider instantaneous bandwidth, and calibration that no amount of rendering polish on a consumer SDR dongle can replicate. Khanfar RSA's achievement is real and specific: it solved a genuine, long-standing Windows packaging problem for the fosphor engine. That's a meaningfully different claim than being a replacement for professional-grade RF instrumentation — and it doesn't need to be, to be valuable.
The Bottom Line
As of today, Khanfar RSA stands alone as the only known software that puts the real gr-fosphor engine, native Windows support, and a 120 FPS GPU-accelerated waterfall into a single free package. Whether that remains true depends on whether other developers pick up the now open-sourced codebase — but for now, it fills a gap that the broader SDR software ecosystem left open for over a decade.
john bruno
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
The $30 Disruptor: Why Khanfar RSA Makes Professional SDR Vendors Nervous
A Quick Note Before We Start
One thing worth saying up front: this article makes no claim about what any specific company has said, publicly or privately. Nothing here is a report on any vendor's stated opinion. What follows is market analysis — reasoning about competitive incentives and disruption dynamics — not a claim about anyone's actual feelings. Treat "may see it as a threat" as an argument to evaluate, not a fact to accept.
With that said, the argument itself is worth making, because it's a genuinely interesting case study in software disruption.
The Business Model Khanfar RSA Sidesteps
Professional real-time spectrum analyzers have historically sold a bundle: specialized RF hardware plus the software needed to make it useful. That's a defensible model — the hardware genuinely is better (wider instantaneous bandwidth, calibrated measurements, higher dynamic range), and the software is often locked to that hardware, keeping customers inside the ecosystem once they've bought in.
Khanfar RSA breaks the second half of that bundle. It takes commodity SDR hardware — RTL-SDR, HackRF, Airspy, dongles costing tens of dollars instead of thousands — and pairs it with a GPU-accelerated, gr-fosphor-based visualization engine that, at least on the display layer, looks and feels like a professional instrument. It's free. It's open source. And it runs on the operating system most people already have.
That's the part that should get any premium vendor's attention: the software half of the value proposition is now available for free, decoupled entirely from the hardware.
Why This Is a Real Competitive Pressure — Not Just Hype
A few structural reasons this matters more than a typical hobbyist tool:
1. It attacks the "professional feel" moat, not just the price.
Cheap SDR software has existed for years. What historically kept people paying for professional consoles wasn't just better hardware — it was that budget dongle software felt like a hobbyist toy: clunky, CPU-bound, unpolished waterfalls. Khanfar RSA closes that perception gap. A smooth, 120 FPS, GPU-rendered display makes the "toy" argument much harder to make, even though the underlying hardware limitations haven't changed.
2. It lowers the entry cost of evaluation.
Someone curious about spectrum monitoring no longer needs to justify a four- or five-figure hardware purchase just to see what a professional-style display looks like. That shrinks the funnel premium vendors rely on — fewer people need to "graduate" to expensive gear just to get a taste of what real-time spectrum visualization can do.
3. Open source means it can't simply be out-waited.
Proprietary hobbyist tools come and go, and vendors can often just wait for the free alternative to lose steam. A GPLv3-licensed project doesn't work that way — it can be forked, maintained, and extended by anyone, even if the original developer stops. That makes it a more durable long-term presence in the ecosystem than a typical free tool a vendor could expect to fade out on its own.
4. It reframes what "good enough" looks like.
Every industry has a moment when a cheap alternative resets buyer expectations — not by matching the premium product feature-for-feature, but by making buyers ask "do I actually need the expensive one for what I'm doing?" A polished, free, GPU-accelerated tool is exactly the kind of thing that triggers that question, even among buyers who'll eventually answer "yes."
Why "Fear" Might Be the Wrong Word, Though
It's worth pushing back gently on the framing. Rational businesses rarely panic over a single tool — they respond to it, reposition around it, or find it doesn't touch their actual customer base at all. There's a strong argument that professional vendors have less to worry about than it first appears:
Core professional buyers aren't choosing between a $30 dongle and a calibrated instrument anyway. Compliance testing, EMC certification, and traceable field measurement require accuracy no consumer SDR front-end provides, regardless of how good the display looks. Those buyers were never really Khanfar RSA's addressable market.
Tools like this can act as a funnel, not just a threat. Hobbyists who get hooked on spectrum monitoring through a free tool are exactly the population that eventually buys professional gear once their needs outgrow consumer hardware's dynamic range and bandwidth limits.
Display quality was never the real moat. The defensible parts of professional RTSA businesses — calibration, RF front-end engineering, support contracts, certifications — are largely untouched by a better-looking waterfall on a $30 dongle.
The Fairer Headline
"Free, Open-Source Software Closes the Perceived Gap Between Hobbyist and Professional SDR Displays" is a more precise story than "professional vendors are afraid." It's a genuinely notable development — Khanfar RSA proves the visual, experiential gap between cheap and expensive SDR tooling can be closed with clever engineering and a determined solo developer. Whether that translates into real competitive pressure on companies selling calibrated, purpose-built RF instruments is a separate, narrower question — and the honest answer is: probably only at the margins, for buyers who were never going to purchase professional-grade gear in the first place.
The Bottom Line
Khanfar RSA is a legitimate disruptor of the software side of professional spectrum analysis — free, open, and visually competitive with tools that used to help justify part of a five-figure price tag. But conflating that with an existential threat to the professional RTSA market overstates the case: the hardware gap — dynamic range, calibration, instantaneous bandwidth — is real, physical, and not something any GPU rendering engine can close. The more interesting story isn't that an industry is quietly worried about it; it's that a solo open-source developer found a genuine, previously-unfilled niche on Windows and built something that changes what "free SDR software" is capable of looking and feeling like.
Are you sure? yes | no