{"id":22913745,"url":"https://github.com/trixsec/geoip","last_synced_at":"2025-08-30T09:10:44.536Z","repository":{"id":266501881,"uuid":"898522056","full_name":"TrixSec/GeoIP","owner":"TrixSec","description":"Track Location With Live Address And Accuracy Using GeoIP","archived":false,"fork":false,"pushed_at":"2024-12-04T15:27:51.000Z","size":338,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-03T14:40:59.843Z","etag":null,"topics":["geoip","hacking-tool","kali-scripts","linux","python-script","termux","termux-api","termux-hacking","termux-tool"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TrixSec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-04T14:46:29.000Z","updated_at":"2025-05-16T14:28:10.000Z","dependencies_parsed_at":"2024-12-04T16:19:45.503Z","dependency_job_id":"25bcec70-c0a8-4b03-b0e4-bbdefaf50378","html_url":"https://github.com/TrixSec/GeoIP","commit_stats":null,"previous_names":["trixsec/geoip"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TrixSec/GeoIP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrixSec%2FGeoIP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrixSec%2FGeoIP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrixSec%2FGeoIP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrixSec%2FGeoIP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TrixSec","download_url":"https://codeload.github.com/TrixSec/GeoIP/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrixSec%2FGeoIP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272828319,"owners_count":25000006,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["geoip","hacking-tool","kali-scripts","linux","python-script","termux","termux-api","termux-hacking","termux-tool"],"created_at":"2024-12-14T05:11:25.724Z","updated_at":"2025-08-30T09:10:44.511Z","avatar_url":"https://github.com/TrixSec.png","language":"Python","readme":"**Current Version**: 1.0\n**Author**: Trix Cyrus  \n**Copyright**: © 2024 Trixsec Org  \n**Maintained**: Yes\n\n# GeoIP Lookup Tool\n\nA Python script that fetches and displays geolocation information for an IP address. The information includes details such as country, city, latitude, longitude, timezone, and connection data. The results are displayed with bold and colored formatting for easy readability.\n\n## Features\n\n- Fetches geolocation data for a given IP address.\n- Displays information like country, city, region, continent, timezone, and more.\n- Connection details such as ASN, ISP, and domain.\n- Bold and colored terminal output for better visibility.\n\n## Installation\n\n### Prerequisites\n\n- Python 3.6 or later.\n- `requests` library for making HTTP requests.\n- `termcolor` library for terminal color output.\n\n### Installing Dependencies\n\n1. Clone the repository:\n\n```bash\ngit clone https://github.com/TrixSec/GeoIP.git\ncd GeoIP\n```\n\n2. Install the required dependencies:\n\n```bash\npip install -r requirements.txt\n```\n\nOr manually install the required libraries:\n\n```bash\npip install requests termcolor\n```\n\n## Usage\n\nRun the script from the terminal with the `--ip` argument to specify the IP address you want to look up.\n\n```bash\npython geoip.py --ip \u003cIP_ADDRESS\u003e\n```\n\n### Example\n\n```bash\npython geoip.py --ip 1.1.1.1\n```\n\n### Test run\n\n![GeoIP](https://github.com/TrixSec/GeoIP/blob/main/testrun/testrun.jpg?raw=true)]\n\n\n### Explanation of Fields:\n\n- **Ip**: The IP address being looked up.\n- **Success**: Whether the query was successful.\n- **Type**: The type of IP address (IPv4 or IPv6).\n- **Continent**: The continent where the IP is located.\n- **Country**: The country of the IP address.\n- **City**: The city of the IP address.\n- **Latitude / Longitude**: Geolocation coordinates.\n- **Connection**: Details about the IP's ASN (Autonomous System Number), organization, ISP (Internet Service Provider), and domain.\n- **Timezone**: Timezone information, including UTC offset and current time.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrixsec%2Fgeoip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrixsec%2Fgeoip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrixsec%2Fgeoip/lists"}