Netleaf is a simple network scanner written in Python using PySide6. It allows you to scan devices in a given IP range and provides information about their status.
- Scan devices in a specified IP range(using ICMP(ping) protocol)
- Display connected devices and their status (the program may not work properly if you are using a gray IP address or if you have devices with DHCP enabled)
- Save scan results to a CSV file
- Dark and light theme options
Netleaf comes with a Windows installer for easy installation.
- Download the latest release from the Releases page.
- Run the installer and follow the on-screen instructions.
- Launch the application.
- Enter the desired IP range in the provided fields.
- Click the "Scan Devices" button to start the scanning process.
- View the results in the "Connected Devices" and "Console" sections.
- Save the scan results to a CSV file using the "Save to File" option in the menu.
- Python 3.9
The application allows you to customize its appearance.
- Open the "Settings" menu.
- Choose between light and dark themes.
- Click "Ok" to apply the changes.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.