An open API service indexing awesome lists of open source software.

https://github.com/johndev19/ip-x

IP-X is a web application that provides comprehensive information about your IP address, geolocation, network speed test, and browser/device details. It offers a sleek and informative interface to help users understand their internet connection and device information.
https://github.com/johndev19/ip-x

css html ip ip-lookup javascript web-application web-development

Last synced: 4 months ago
JSON representation

IP-X is a web application that provides comprehensive information about your IP address, geolocation, network speed test, and browser/device details. It offers a sleek and informative interface to help users understand their internet connection and device information.

Awesome Lists containing this project

README

        

# IP-X

## Description
IP-X is a web application that provides comprehensive information about your IP address, geolocation, network speed test, and browser/device details. It offers a sleek and informative interface to help users understand their internet connection and device information.

## Features
- Display of current IP address
- Detailed IP information including ISP, region, city, and country
- Geolocation visualization using interactive maps
- Network speed test for download/upload speeds and ping
- Browser and device information including OS details

## Installation
1. Clone the repository:
```bash
git clone https://github.com/JohnDev19/ip-x.git
```
2. Navigate to the project directory:
```bash
cd ip-x
```
3. Open `index.html` in your preferred web browser.

## Usage
1. Toggle dark mode using the toggle switch at the top.
2. View your current IP address and detailed IP information in the respective cards.
3. Explore your geolocation on the interactive map provided.
4. Test your network speed by clicking on the "Start Speed Test" button and viewing the results.
5. Check browser and device information under the respective card.

## Contributing
We welcome contributions to IP-X! If you would like to contribute, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes and commit them (`git commit -am 'Add new feature'`).
4. Push to the branch (`git push origin feature-branch`).
5. Create a new Pull Request.

## License
This project is licensed under the MIT License.