{"id":20038157,"url":"https://github.com/rushter/find_domains","last_synced_at":"2025-08-11T16:05:40.966Z","repository":{"id":51134291,"uuid":"287508230","full_name":"rushter/find_domains","owner":"rushter","description":"Library to search for domain names in text data","archived":false,"fork":false,"pushed_at":"2020-09-14T13:12:37.000Z","size":13,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-20T19:07:38.317Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rushter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-14T10:35:29.000Z","updated_at":"2024-04-04T04:29:34.000Z","dependencies_parsed_at":"2022-08-26T04:40:26.241Z","dependency_job_id":null,"html_url":"https://github.com/rushter/find_domains","commit_stats":null,"previous_names":["lorien/find_domains"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/rushter/find_domains","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushter%2Ffind_domains","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushter%2Ffind_domains/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushter%2Ffind_domains/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushter%2Ffind_domains/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rushter","download_url":"https://codeload.github.com/rushter/find_domains/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rushter%2Ffind_domains/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269915442,"owners_count":24495707,"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-11T02:00:10.019Z","response_time":75,"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":[],"created_at":"2024-11-13T10:26:20.068Z","updated_at":"2025-08-11T16:05:40.741Z","avatar_url":"https://github.com/rushter.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## find_domains Documentation\n\nThis library is for searching domain names in raw text data. First it searches domain-like strings\nusing simple regexp. Then it uses list of top level domain names to remove names which could be a\ndomain name i.e. last segment is not top level domain name. TLD list is provided by\n[tldextract](https://github.com/john-kurkowski/tldextract) library, technicall that means that\nwhen you will use `find_domains` in first time it will download top level domains list (this is\ntldextract behaviour).\n\n## Installation\n\n`pip install -U find_domains`\n\n\n## Usage\n\n```\nfrom find_domains import find_domains\n\ndata = \"\"\"\nfoo bar google.com foo.bar.com domain.info\nпревед-медвед.рф\n\"\"\"\n\nfor domain in find_domains(data):\n    print(domain)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frushter%2Ffind_domains","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frushter%2Ffind_domains","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frushter%2Ffind_domains/lists"}