{
  "slug": "parse-uri",
  "name": "gizza-ai/parse-uri",
  "version": "0.1.0",
  "title": "URI Parser — split a URL into scheme, host, path, query & fragment — gizza.ai",
  "description": "Parse a URI or URL into scheme, user info, host, port, path, percent-decoded query parameters, and fragment — free and private, right in your browser.",
  "tags": [
    "uri parser",
    "url parser",
    "parse url",
    "url components",
    "query string parser",
    "rfc 3986",
    "url breakdown",
    "host port path",
    "url decoder"
  ],
  "category": "network",
  "urls": {
    "page": "https://gizza.ai/tools/parse-uri/",
    "markdown": "https://gizza.ai/tools/parse-uri/index.md",
    "descriptor": "https://gizza.ai/tools/parse-uri/tool.json",
    "deep_link_example": "https://gizza.ai/tools/parse-uri/?uri=https%3A%2F%2Fuser%3Apass%40www.example.com%3A8443%2Fpath%2Fto%2Fpage%3Fq%3Dhello%2Bworld%26lang%3Den%23section-2"
  },
  "cli": "gizza tool parse-uri \"https://user:pass@www.example.com:8443/path/to/page?q=hello+world&lang=en#section-2\"",
  "tool": {
    "description": "Parse a URI or URL into its RFC 3986 components and return JSON: scheme, authority (username/password, host, port), path, raw query plus parsed percent-decoded key/value pairs, and fragment.",
    "parameters": {
      "additionalProperties": false,
      "properties": {
        "uri": {
          "type": "string"
        }
      },
      "required": [
        "uri"
      ],
      "type": "object"
    }
  }
}