{"id":20521543,"url":"https://github.com/tedivm/urlparser","last_synced_at":"2025-10-07T06:09:12.869Z","repository":{"id":62586682,"uuid":"152624950","full_name":"tedivm/urlparser","owner":"tedivm","description":"Extract information from URLs inside shell scripts","archived":false,"fork":false,"pushed_at":"2018-10-13T02:43:00.000Z","size":6,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-14T02:35:41.257Z","etag":null,"topics":["bash","shell","shell-scripting","url-parser"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/urlparser/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tedivm.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}},"created_at":"2018-10-11T16:47:13.000Z","updated_at":"2024-07-15T19:34:26.000Z","dependencies_parsed_at":"2022-11-03T22:16:13.409Z","dependency_job_id":null,"html_url":"https://github.com/tedivm/urlparser","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/tedivm%2Furlparser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedivm%2Furlparser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedivm%2Furlparser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tedivm%2Furlparser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tedivm","download_url":"https://codeload.github.com/tedivm/urlparser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248811955,"owners_count":21165349,"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":["bash","shell","shell-scripting","url-parser"],"created_at":"2024-11-15T22:29:43.789Z","updated_at":"2025-10-07T06:09:07.838Z","avatar_url":"https://github.com/tedivm.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# urlparser\n\nThis is a simple command line tool for extracting pieces (such as the scheme, port, or hostname) of a standard URL.\n\n\n## Install\n\nThis project is available on the [pypi repository](https://pypi.org/project/urlparser/).\n\n`pip3 install urlparser`\n\n\n## Usage\n\n```bash\n$ urlparser hostname http://google.com\ngoogle.com\n$ urlparser hostname google.com\ngoogle.com\n$ urlparser port http://google.com\n80\n$ urlparser port https://google.com\n443\n$ urlparser port https://example.com:9443\n9443\n$ urlparser scheme https://google.com\nhttps\n```\n\n\n## Help\n\n```\nUsage: urlparser [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n  --help  Show this message and exit.\n\nCommands:\n  fragment  Get fragment from URL\n  hostname  Get hostname from URL\n  netloc    Get netloc from URL\n  params    Get params from URL\n  password  Get password from URL\n  path      Get path from URL\n  port      Get port from URL\n  query     Get query from URL\n  scheme    Get scheme from URL\n  username  Get username from URL\n```\n\n## Contributing\n\nDevelopment is managed on [Github](https://github.com/tedivm/urlparser) and pull requests are always appreciated.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedivm%2Furlparser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftedivm%2Furlparser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedivm%2Furlparser/lists"}