jsammarco

GUI tool for analyzing, decoding, visualizing, and editing Flipper Zero Sub-GHz RAW .sub capture files.

10
2
80% credibility
Found May 27, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

Flipper Sub-GHz RAW Analyzer is a desktop application that helps you inspect, decode, and analyze radio signals captured by a Flipper Zero device. It displays your signal data as a colorful waterfall visualization, lets you try different decoding strategies to understand your wireless remotes, identifies which parts of a signal stay fixed versus which parts change (like device IDs versus button presses), and allows you to edit and save modified captures for experimentation. The tool is designed for reverse-engineering wireless devices you own, with clear warnings about legal and safety considerations.

How It Works

1
🔍 You discover the tool

You find this analyzer while looking for ways to understand how your wireless devices work.

2
📂 You open a recording

You load a capture file from your Flipper device and watch it appear on screen.

3
🌊 You see your signal come alive

The waterfall display shows your radio waves as colorful bars, amber for marks and blue for spaces.

4
🔄 You try different views

You switch between decoding methods to find the one that makes your signal readable.

5
You explore your signal
🧩
Analyze structure

The tool spots which parts stay the same (like your device ID) and which change (like the button you pressed)

👆
Click to match frames

Clicking any row highlights all similar packets, so repeated signals stand out immediately

6
✏️ You experiment with edits

You tweak decoded bits and rebuild your signal to test different scenarios.

💾 You save your work

You export your modified capture, ready for further testing or sharing with the community.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is flipper-subghz-analyzer?

This is a desktop GUI for reverse-engineering Flipper Zero Sub-GHz remote captures. You load a .sub file, split it into frames, try different decoding strategies, visualize the pulse timings as a waterfall, and identify which bits stay constant versus which ones change between button presses. Built in Python using Tkinter with zero external dependencies.

Why is it gaining traction?

The waterfall view makes patterns immediately visible -- repeated packets light up green, so you spot fixed headers and rolling codes at a glance. It tries multiple decode strategies against the same signal, which is essential when you do not know whether a remote uses PWM, Manchester, or something else. The structure analysis guesses field boundaries (preamble, ID, command, CRC) and even suggests protocol families like KeeLoq based on timing and bit behavior.

Who should use this?

Hardware hackers and reverse engineers working with Flipper Zero who need to understand unknown Sub-GHz protocols. Security researchers auditing garage doors, alarms, or vehicle remotes. Developers building custom transmitters who want to experiment with modified pulse trains before flashing hardware.

Verdict

This is a functional tool with a narrow use case that does exactly what it promises. The credibility score of 0.8% reflects the early stage -- only 10 stars and no test suite -- but the MIT license and standard library approach make it easy to extend. If you are working with Flipper RAW captures, this is worth trying; just do not expect polished UX or production-grade reliability yet.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.