A real-time WiFi radar visualization tool built with Python and Tkinter for Windows systems.
WiFi Radar Tracker is a desktop-based Python application that scans nearby WiFi networks and visualizes them on a radar-style graphical interface.
Using the Windows netsh command, the application continuously detects nearby wireless networks and displays their signal strengths dynamically in a clean Tkinter GUI.
This project is ideal for:
- ๐ก Network visualization practice
- ๐ฅ๏ธ Python GUI learning
- ๐ WiFi signal monitoring concepts
- โก Real-time background scanning systems
- ๐ถ WiFi Network Scanning โ Detect nearby wireless networks using
netsh - ๐ฏ Radar Visualization โ Represent networks as radar points
- ๐ Signal Strength Display โ Show SSID and signal quality
- ๐ Continuous Background Updates โ Auto-refresh nearby network data
- ๐ฅ๏ธ Tkinter GUI Interface โ Interactive radar-style application
- โก Lightweight & Fast โ Minimal dependencies required
- Python 3.x
- Tkinter (GUI Framework)
- Windows netsh Command
- Threading / Background Processing
WIFI-RADAR-TRACKER/
โโโ init.py # Startup script
โโโ Radar/
โ โโโ __init__.py # Radar package marker
โ โโโ main.py # Radar GUI & visualization logic
โ โโโ scanner.py # WiFi scanning & parsing logic
โโโ .gitignore # Git ignore rules
โโโ README.md
- Python 3.x
- Windows Operating System
- WiFi Adapter Enabled
- Tkinter (usually included with Python)
git clone https://github.com/HimanshuKumarRout/WIFI-RADAR.git
cd WIFI-RADARpython init.pyThis will:
- Launch the radar GUI
- Continuously scan nearby WiFi networks
- Run
Radar/scanner.pyafter the GUI closes
python Radar\main.pypython Radar\scanner.py- ๐ก Real-time wireless network monitoring
- ๐จ Animated radar-style visualization
- ๐ถ Dynamic signal strength updates
- โ๏ธ Background scanning architecture
- ๐ฅ๏ธ Lightweight desktop GUI experience
This project is designed specifically for Windows systems because it relies on:
netsh wlan show networks mode=bssidEnsure:
- WiFi is enabled
- Your device supports wireless scanning
- Python includes Tkinter support
If tkinter is missing:
- Reinstall Python with Tkinter enabled
- Or install it through your Python distribution/package manager
- ๐ Linux & macOS support
- ๐ Real-time signal graphs
- ๐ WiFi heatmap generation
- ๐๏ธ Advanced radar animations
- ๐ Alerts for network changes
Contributions are welcome!
- Fork the repository
- Create a branch (
feature/new-feature) - Commit your changes
- Push to your branch
- Open a Pull Request
Himanshu Kumar Rout
- GitHub: https://github.com/HimanshuKumarRout
- Email: himanshurout136@gmail.com
If you like this project, please star โญ the repository and share it!
Built with ๐ก using Python & Tkinter
```