Network-related command line tools.
InternetTest CLI is a command line interface that provides the same features of InternetTest Pro. It can locate IP addresses, send ping request, get DNS information and more!
Wiki »
Report Bug
·
Request Feature
·
Releases
InternetTest CLI is a command line interface that provides the same features as InternetTest Pro. It can locate IP addresses, send ping requests, get DNS information, and more!
- Locate IP addresses
- Send ping requests
- Get DNS information
- Check if a website is down
- Retrieve public IP address information
- Execute traceroutes
- Retrieve saved WiFi passwords
Click here to download the latest release of InternetTest CLI.
itcli [options]
itcli [command] [...]
-h
or--help
Shows help text.--version
Shows version information.
dns
Gets DNS information about a domain name.downdetector
Checks if a website is down.ip
Retrieves information about your public IP address. Subcommands:ip config
,ip locate
.ping
Makes a ping request to a URL.request
Makes a request to the specified resource.trace
Executes a traceroute for a provided website.update
Checks if a newer version of InternetTest CLI is available.wifi password
Retrieves your saved WiFi passwords.
Get DNS information for a domain:
itcli dns example.com
Check if a website is down:
itcli downdetector example.com
Retrieve public IP address information:
itcli ip locate [ip address]
Send a ping request to a URL:
itcli ping example.com
Execute a traceroute for a website:
itcli trace example.com
Retrieve your saved WiFi passwords (Windows only):
itcli wifi password
You can run itcli [command] --help
to show help on a specific command.
itcli dns --help
Thank you for considering contributing to InternetTest CLI! We welcome contributions from the community to help us improve and enhance this utility.
Before you begin, please take a moment to review our Contribution Guidelines to understand our process and expectations. These guidelines cover various aspects of contributing, including reporting issues, suggesting new features, and submitting code changes.
Before you begin contributing to InternetTest CLI, ensure that you have the following prerequisites installed:
- Visual Studio Code or Visual Studio 2022
- .NET 8 SDK and Runtime
- Git
These tools and software components are essential for building, testing, and contributing to InternetTest CLI effectively. Make sure to have them set up on your development environment before proceeding with any contributions.
-
Check for Issues: Before starting work on a new feature or bug fix, check the issue tracker to see if it has already been reported or is being worked on.
-
Fork the Repository: If you plan to contribute, fork the InternetTest CLI repository to your GitHub account.
-
Create a Branch: Create a new branch in your forked repository for your work. Choose a descriptive name that reflects the purpose of your contribution.
-
Make Changes: Make your changes or additions in your branch. Be sure to follow the coding style and guidelines outlined in our Contributor Guidelines.
-
Testing: Test your changes thoroughly to ensure they don't introduce any unintended side effects.
-
Submit a Pull Request: When you're confident in your changes, submit a pull request to the main InternetTest CLI repository. Be sure to provide a clear and concise explanation of your changes and the problem they address.
Please note that by contributing to InternetTest CLI, you are expected to follow our Code of Conduct. This ensures a respectful and inclusive environment for everyone involved in the project.
We appreciate your contributions and look forward to working together to improve InternetTest CLI for the community. Your input helps us make the utility better and more effective for users worldwide.
For more detailed information on how to contribute, refer to our Contribution Guidelines.
Thank you for being part of the InternetTest CLI community!
This project is licensed under the MIT License - see the LICENSE file for details.