Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/codewithdark-git/ip-address-tracker

The IP Address Tracker is a user-friendly web application designed to help users track the geographical location of any IP address. Whether you're curious about the origin of a specific IP address or need to identify the location of a particular device, this app provides a simple and intuitive solution.
https://github.com/codewithdark-git/ip-address-tracker

Last synced: 1 day ago
JSON representation

The IP Address Tracker is a user-friendly web application designed to help users track the geographical location of any IP address. Whether you're curious about the origin of a specific IP address or need to identify the location of a particular device, this app provides a simple and intuitive solution.

Awesome Lists containing this project

README

        

# IP Address Tracker

## Overview
This is a simple Streamlit web application that allows users to track the geographical location of an IP address. It retrieves location data using the [ipinfo.io](https://ipinfo.io/) API and visualizes the location on a map.

## Features
- Users can input an IP address and retrieve its geographical location information.
- The app displays the IP address, country, region, city, latitude, longitude, and postal code of the provided IP address.
- It visualizes the location on a Google Map using custom marker designs.

## Usage
1. Clone the repository:
```bash
git clone https://github.com/codewithdark-git/ip-address-tracker.git
```
2. Install the required dependencies:
```bash
pip install -r requirements.txt
```
3. Run the Streamlit app:
```bash
streamlit run app.py
```
4. Access the app in your web browser at `http://localhost:8501`.

## Dependencies
- Streamlit
- Requests
- Pandas
- Pydeck

## Credits
- This app was created by [Your Name].

## License
This project is licensed under the [MIT License](LICENSE).