{"id":19684258,"url":"https://github.com/elliotwutingfeng/get_ips","last_synced_at":"2025-06-16T09:03:48.226Z","repository":{"id":65598367,"uuid":"595442431","full_name":"elliotwutingfeng/get_ips","owner":"elliotwutingfeng","description":"Get IPv4 and IPv6 addresses of hostnames using socket.getaddrinfo().","archived":false,"fork":false,"pushed_at":"2025-01-05T11:03:41.000Z","size":25,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-31T04:01:57.453Z","etag":null,"topics":["dns","domain","fqdn","fqdn-resolve-to-ip","hostname","http","icann","ip-address","ipv4","ipv6","osi","osint","socket","tcp-ip","url"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elliotwutingfeng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-01-31T04:36:44.000Z","updated_at":"2025-01-05T11:03:44.000Z","dependencies_parsed_at":"2024-01-29T09:51:21.783Z","dependency_job_id":"f634bc8b-e2de-44c2-ae08-e8f0a35806ab","html_url":"https://github.com/elliotwutingfeng/get_ips","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elliotwutingfeng%2Fget_ips","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elliotwutingfeng%2Fget_ips/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elliotwutingfeng%2Fget_ips/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elliotwutingfeng%2Fget_ips/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elliotwutingfeng","download_url":"https://codeload.github.com/elliotwutingfeng/get_ips/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252784677,"owners_count":21803731,"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","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":["dns","domain","fqdn","fqdn-resolve-to-ip","hostname","http","icann","ip-address","ipv4","ipv6","osi","osint","socket","tcp-ip","url"],"created_at":"2024-11-11T18:17:19.681Z","updated_at":"2025-05-06T23:25:49.354Z","avatar_url":"https://github.com/elliotwutingfeng.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# get_ips\n\n![Python](https://img.shields.io/badge/Python-FFD43B?style=for-the-badge\u0026logo=python\u0026logoColor=blue)\n[![Coveralls](https://img.shields.io/coverallsCoverage/github/elliotwutingfeng/get_ips?logo=coveralls\u0026style=for-the-badge)](https://coveralls.io/github/elliotwutingfeng/get_ips?branch=main)\n[![GitHub license](https://img.shields.io/badge/LICENSE-BSD--3--CLAUSE-GREEN?style=for-the-badge)](LICENSE)\n\nGet IPv4 and IPv6 addresses of hostnames using [socket.getaddrinfo()](https://docs.python.org/3/library/socket.html#socket.getaddrinfo).\n\n## Requirements\n\nPython 3.8+\n\n## Setup\n\n```shell\npython3 -m venv venv\nvenv/bin/python3 -m pip install --upgrade pip\nvenv/bin/python3 -m pip install -r requirements.txt\n```\n\n## Testing\n\n```shell\nvenv/bin/python3 -m pytest --cov --cov-report html\n```\n\n## Usage\n\n```shell\nvenv/bin/python3 main.py --input-file sample_urls.txt --output-file output.txt\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felliotwutingfeng%2Fget_ips","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felliotwutingfeng%2Fget_ips","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felliotwutingfeng%2Fget_ips/lists"}