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] [...]-hor--helpShows help text.--versionShows version information.
dnsGets DNS information about a domain name.downdetectorChecks if a website is down.ipRetrieves information about your public IP address. Subcommands:ip config,ip locate.pingMakes a ping request to a URL.requestMakes a request to the specified resource.traceExecutes a traceroute for a provided website.updateChecks if a newer version of InternetTest CLI is available.wifi passwordRetrieves your saved WiFi passwords.
Get DNS information for a domain:
itcli dns example.comCheck if a website is down:
itcli downdetector example.comRetrieve public IP address information:
itcli ip locate [ip address]Send a ping request to a URL:
itcli ping example.comExecute a traceroute for a website:
itcli trace example.comRetrieve your saved WiFi passwords (Windows only):
itcli wifi passwordYou can run itcli [command] --help to show help on a specific command.
itcli dns --helpThank 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.
