| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
██╗ ██╗██╗███████╗██╗ ███████╗ ███╗ ██╗███████╗████████╗
██║ ██║██║██╔════╝██║ ██╔════╝ ████╗ ██║██╔════╝╚══██╔══╝
██║ █╗ ██║██║█████╗ ██║ ███████╗ ██╔██╗ ██║█████╗ ██║
██║███╗██║██║██╔══╝ ██║ ╚════██║ ██║╚██╗██║██╔══╝ ██║
╚███╔███╔╝██║██║ ██║ ███████║ ██║ ╚████║███████╗ ██║
╚══╝╚══╝ ╚═╝╚═╝ ╚═╝ ╚══════╝ ╚═╝ ╚═══╝╚══════╝ ╚═╝
PRO
The most advanced open-source WiFi diagnostic platform
Real-time WiFi diagnostic dashboard — Python backend + React frontend
Built by @manit6752025 · HackerOne · Ko-fi
This release adds 17 major feature categories, a completely rewritten UI with animations, mobile app, and more. This is the biggest update in the project's history.
| Category | Features Added |
|---|---|
| 📡 Wireless Analysis | Live scan, AP deep scan, hidden SSID, rogue AP, Evil Twin, captive portal, mesh detection, 2.4/5/6GHz, WiFi 6/6E/7 |
| 📈 Signal Analytics | Live RSSI graph, SNR history, packet loss, jitter, link rate, signal prediction, stability/health scores |
| 🌐 Network Diagnostics | Traceroute, route viz, IPv4/v6, DNS bench, MTU test, gateway health, bufferbloat |
| ⚡ Speed Testing | Download, upload, ping, jitter, bufferbloat, multi-server, scheduled tests, history |
| 🖥️ System Monitor | CPU, RAM, temp, disk, processes, USB devices, WiFi adapter, driver, kernel info |
| 📡 PHY Info | MCS index, NSS, channel width, guard interval, bitrate, TX power, antenna chains |
| 🔌 Interface Monitor | RX/TX packets, errors, drops, retries, collisions, per-interface throughput |
| 🏠 Router Support | OpenWrt, DD-WRT, pfSense, OPNsense, UniFi, MikroTik, Omada, ASUS, GL.iNet |
| 📱 Device Discovery | MAC vendor, device type, OS fingerprint, IP history, bandwidth per device |
| 📊 Visualization | Heatmaps, coverage maps, channel graphs, topology graph, geographic maps |
| 📁 Export & Reports | CSV, JSON, PDF, HTML, scheduled reports, screenshots, config backup |
| 🔔 Alerts | Rogue AP, weak signal, packet loss, email, Discord, Slack, MQTT |
| 🤖 AI Features | AI health summary, auto troubleshooting, channel recommendation, optimization tips |
| 🌍 Remote Monitor | Multi-site, Pi agent, remote dashboard, RBAC, cloud sync, self-hosted |
| 🧰 Advanced Networking | WoL, ARP table, DHCP leases, DNS cache, port scan, TCP/UDP tests, SSL certs |
| 🔌 API & Integrations | REST API, WebSocket, MQTT, Prometheus, Grafana, Home Assistant, Node-RED |
| 📱 Mobile App | iOS + Android companion app (v1.0.5 beta) |
SSID Band Ch Security Wi-Fi RSSI SNR Clients Flags ──────────────────────────────────────────────────────────────────────────────────── ManitNet-AX3600 5GHz 36 WPA3 Wi-Fi 6 -42dBm 45dB 8 ManitNet-6GHz 6GHz 37 WPA3 Wi-Fi6E -45dBm 42dB 2 Optus_5G_Home 2.4GHz 6 WPA2 Wi-Fi 5 -58dBm 28dB 3 (hidden network) 2.4GHz 1 Open Wi-Fi 4 -71dBm 14dB 0 ROGUE ⚠️
Signal Quality ████████████████████░ 94/100 Connection Stability ████████████████████░ 88/100 Reliability ████████████████████░ 91/100 Overall Health ████████████████████░ 91/100
Live RSSI / SNR graphs, packet loss, latency, jitter, throughput, and link rate — all charted in real time.
Download ████████████████████ 924 Mbps Upload ████████████████░░░░ 421 Mbps Ping 8ms Jitter 1.2ms Bufferbloat A+
"Your network is generally healthy with 1 critical alert. ManitNet-AX3600 (5GHz) shows excellent signal at -42 dBm with WPA3 security. Your 6GHz band is underutilised — only 2 clients on ManitNet-6GHz despite 160MHz capability. Immediate action required: a rogue AP is mimicking your SSID. Your AdGuard Home at 172.19.137.189 is responding with 2ms DNS latency — excellent."
| Platform | Live Scanning | Demo Mode | Router API | Mobile App |
|---|---|---|---|---|
| Linux | ✅ | ✅ | ✅ | ✅ |
| Raspberry Pi | ✅ | ✅ | ✅ | ✅ |
| Windows 11 | ✅ | ✅ | ✅ | ✅ |
| macOS | ✅ | ✅ | ✅ | ✅ |
| iOS (v1.0.5 beta) | ✅ | ✅ | ✅ | — |
| Android (v1.0.5 beta) | ✅ | ✅ | ✅ | — |
sudo bash wifi_analyzer_backend/setup.shOpen http://<pi-ip>:199
npm install
npm run build
cd wifi_analyzer_backend && pip install -r requirements.txt
sudo python3 server.pyOpen http://localhost:199
Run install_windows.bat as Administrator, then open http://localhost:199
npm install && npm run devWorks without backend — realistic fake data, all charts, all dashboards.
React Frontend ←→ Python API (port 199)
│ │
│ ┌─────────┼──────────┐
│ │ │ │
Recharts WiFi PHY Diagnostics
Framer Scanner Stats Engine
Motion (iw/iwconfig/pywifi)
│
Tailwind CSS
Vite build
| Endpoint | Description |
|---|---|
| GET /api/scan | Live WiFi scan — SSID, BSSID, RSSI, SNR, channel, security, clients |
| GET /api/system | CPU, RAM, temperature, disk, OS info |
| GET /api/phy | PHY stats, MCS, bitrate, antenna chains |
| GET /api/link | TX/RX packets, errors, drops, retries, throughput |
| GET /api/diagnostics | Ping, DNS, traceroute, MTU, packet loss |
| GET /api/devices | Connected devices, MAC vendor, gateway detection |
| GET /api/speedtest | Download/upload/ping speed test |
| GET /api/alerts | Active alerts feed |
| WS /ws/live | WebSocket live stream (new in v1.0.5) |
| GET /health | Backend health check |
Full interactive API docs at http://localhost:199/docs (new in v1.0.5).
Frontend: React 18 · Vite · Tailwind CSS · Recharts · Framer Motion · Lucide Icons
Backend: Python 3.8+ · psutil · iw / iwconfig · pywifi · speedtest-cli · scapy (optional)
Integrations: OpenWrt LuCI API · UniFi API · MikroTik RouterOS API · Prometheus · MQTT
Manit Arora — Sydney AU
MIT — see LICENSE for details.
| Back | FazBrowse Home | New Git URL |