{
  "name": "google",
  "kind": "registry",
  "title": "Google Search",
  "description": "Search Google from the panel with its suggestions as you type and a Wikipedia card for people, places and things. Add SerpApi, Brave Search or your own SearXNG to see answers and results right in the list.",
  "version": "0.1.0",
  "icon": {
    "tile": {
      "svg": "M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z",
      "box": 24,
      "bg": "#4285F4"
    }
  },
  "author": "pal",
  "spec": "github:zcag/pal/extensions/google@v0.9.1",
  "source": "https://github.com/zcag/pal/tree/HEAD/extensions/google",
  "commit": "63287e180ce349dac3aa87c68ce4c80bc42ad409",
  "manifest": {
    "name": "google",
    "title": "Google Search",
    "description": "Search Google from the panel with its suggestions as you type and a Wikipedia card for people, places and things. Add SerpApi, Brave Search or your own SearXNG to see answers and results right in the list.",
    "version": "0.1.0",
    "icon": {
      "tile": {
        "svg": "M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z",
        "box": 24,
        "bg": "#4285F4"
      }
    },
    "author": "pal",
    "repo": "bundled",
    "license": "MIT",
    "keywords": [
      "g",
      "web",
      "search"
    ],
    "settings": [
      {
        "kind": "select",
        "id": "provider",
        "label": "Results from",
        "description": "Where the web results come from. Suggestions come from Google with no key whatever this says; no free keyless service gives results reliably (DuckDuckGo, Bing's feed, Qwant, Mojeek and Startpage refuse or answer poorly without a browser).",
        "options": [
          {
            "id": "none",
            "title": "Nowhere (suggestions only)"
          },
          {
            "id": "serpapi",
            "title": "SerpApi (Google's own results)"
          },
          {
            "id": "brave",
            "title": "Brave Search API"
          },
          {
            "id": "searxng",
            "title": "A SearXNG instance"
          }
        ],
        "default": "none"
      },
      {
        "kind": "secret",
        "id": "serpapi_key",
        "required": true,
        "only": {
          "provider": "serpapi"
        },
        "label": "SerpApi key",
        "description": "From serpapi.com/manage-api-key. The free plan is 250 searches a month: with it, set Show results to When I ask. A query asked again within the hour is served from SerpApi's cache and costs nothing.",
        "placeholder": "a1b2…",
        "default": ""
      },
      {
        "kind": "secret",
        "id": "brave_key",
        "required": true,
        "only": {
          "provider": "brave"
        },
        "label": "Brave Search API key",
        "description": "From api-dashboard.search.brave.com (the Search plan).",
        "placeholder": "BSA…",
        "default": ""
      },
      {
        "kind": "text",
        "id": "searxng_url",
        "required": true,
        "only": {
          "provider": "searxng"
        },
        "label": "SearXNG instance",
        "description": "Its address; `json` must be among the instance's search formats (settings.yml, search.formats).",
        "placeholder": "https://searx.example.org",
        "default": ""
      },
      {
        "kind": "select",
        "id": "results",
        "label": "Show results",
        "description": "As you type: the answer and the top five results join the list under the suggestions once you pause, and the pane previews a suggestion's (one request per query, cached). When I ask: only cmd+Enter searches.",
        "options": [
          {
            "id": "typing",
            "title": "As I type"
          },
          {
            "id": "ask",
            "title": "When I ask (cmd+Enter)"
          }
        ],
        "default": "typing"
      },
      {
        "kind": "select",
        "id": "language",
        "label": "Language",
        "description": "The language of the suggestions and results. Auto follows the system's.",
        "options": [
          {
            "id": "auto",
            "title": "Auto (the system's)"
          },
          {
            "id": "en",
            "title": "English"
          },
          {
            "id": "tr",
            "title": "Türkçe"
          },
          {
            "id": "de",
            "title": "Deutsch"
          },
          {
            "id": "fr",
            "title": "Français"
          },
          {
            "id": "es",
            "title": "Español"
          },
          {
            "id": "it",
            "title": "Italiano"
          },
          {
            "id": "nl",
            "title": "Nederlands"
          },
          {
            "id": "pt",
            "title": "Português"
          },
          {
            "id": "ru",
            "title": "Русский"
          },
          {
            "id": "ar",
            "title": "العربية"
          },
          {
            "id": "ja",
            "title": "日本語"
          },
          {
            "id": "zh-CN",
            "title": "中文"
          }
        ],
        "default": "auto"
      },
      {
        "kind": "text",
        "id": "region",
        "label": "Region",
        "description": "A two-letter country code for what is local (tr, us, de); empty follows the system.",
        "placeholder": "tr",
        "default": ""
      },
      {
        "kind": "boolean",
        "id": "safe_search",
        "label": "Safe search",
        "text": "Filter explicit results",
        "default": false
      },
      {
        "kind": "select",
        "id": "browser",
        "label": "Open in",
        "description": "The browser a search or a result opens in.",
        "options": [
          {
            "id": "default",
            "title": "The default browser"
          },
          {
            "id": "Safari",
            "title": "Safari"
          },
          {
            "id": "Google Chrome",
            "title": "Google Chrome"
          },
          {
            "id": "Firefox",
            "title": "Firefox"
          },
          {
            "id": "Arc",
            "title": "Arc"
          },
          {
            "id": "Brave Browser",
            "title": "Brave"
          },
          {
            "id": "Microsoft Edge",
            "title": "Microsoft Edge"
          },
          {
            "id": "Chromium",
            "title": "Chromium"
          },
          {
            "id": "Vivaldi",
            "title": "Vivaldi"
          },
          {
            "id": "Zen",
            "title": "Zen"
          }
        ],
        "default": "default"
      },
      {
        "kind": "boolean",
        "id": "root",
        "label": "At the root",
        "text": "Suggestions under Search the web when nothing matches",
        "description": "Asked only when nothing on the machine matched what you typed, so a query pal answered itself is never sent to Google.",
        "default": true
      },
      {
        "kind": "boolean",
        "id": "history",
        "label": "Recent searches",
        "text": "Remember searches and list them while nothing is typed",
        "default": true
      }
    ],
    "store": {
      "tagline": "Google suggestions, answers and results as you type",
      "category": "productivity",
      "features": [
        "Google's suggestions as you type, no key needed; `enter` searches, `tab` takes a suggestion",
        "A Wikipedia card in the side pane for a person, place or thing Google recognises",
        "With SerpApi, Brave Search or SearXNG: instant answers and top results under the suggestions",
        "`cmd+enter` lists every result as a row to open, open in the background or copy",
        "Offered at the root when nothing else matches; your query leaves the machine only then",
        "Recent searches before you type; language, region and safe search in Settings"
      ],
      "permissions": [
        "network"
      ],
      "platforms": [
        "macos",
        "linux"
      ],
      "actions": [
        {
          "title": "Search Google",
          "keys": "enter"
        },
        {
          "title": "Results here",
          "description": "The provider's answer and results as rows (with a provider set).",
          "keys": "cmd+enter"
        },
        {
          "title": "Search in the background",
          "keys": "cmd+b"
        },
        {
          "title": "Copy text",
          "keys": "cmd+c"
        },
        {
          "title": "Copy search link",
          "keys": "cmd+l"
        },
        {
          "title": "Complete",
          "description": "The suggestion into the search box.",
          "keys": "tab"
        },
        {
          "title": "Open in the background",
          "description": "On a result row.",
          "keys": "cmd+enter"
        },
        {
          "title": "Copy as Markdown link",
          "description": "On a result row.",
          "keys": "cmd+shift+c"
        }
      ],
      "screenshots": [
        {
          "file": "1-suggestions.png",
          "caption": "kadıköy typed: Google's suggestions, the district's Wikipedia card in the pane"
        },
        {
          "file": "2-preview.png",
          "caption": "With SerpApi: the answer and the top results join the list as you type, and the pane previews a suggestion's"
        },
        {
          "file": "3-results.png",
          "caption": "cmd+Enter: the answer and the results as rows, each with its site"
        },
        {
          "file": "4-actions.png",
          "caption": "What a result can do: open, open in the background, copy the link or a Markdown link"
        }
      ]
    },
    "palettes": {
      "google": {
        "title": "Google Search",
        "kind": "input",
        "description": "Type to get Google's suggestions; Enter searches, Tab completes, cmd+Enter lists the results here with a provider. Nothing typed lists recent searches.",
        "keys": [
          {
            "keys": "enter",
            "title": "Search Google (on a result: open it)"
          },
          {
            "keys": "tab",
            "title": "Put the suggestion in the box"
          },
          {
            "keys": "cmd+enter",
            "title": "Results here (on a result: open in the background)"
          },
          {
            "keys": "cmd+b",
            "title": "Search in the background"
          },
          {
            "keys": "cmd+c",
            "title": "Copy the text (on a result: the link)"
          },
          {
            "keys": "cmd+l",
            "title": "Copy the search link"
          },
          {
            "keys": "ctrl+x",
            "title": "Remove a recent search"
          }
        ]
      }
    }
  },
  "playable": false,
  "updated_at": "2026-09-30T01:45:08Z",
  "url": "https://pal.cagdas.io/extensions/google",
  "tagline": "Google suggestions, answers and results as you type",
  "category": "productivity",
  "screenshots": [
    "https://pal.cagdas.io/extensions/google/screenshots/1-suggestions-dark.png",
    "https://pal.cagdas.io/extensions/google/screenshots/1-suggestions.png",
    "https://pal.cagdas.io/extensions/google/screenshots/2-preview-dark.png",
    "https://pal.cagdas.io/extensions/google/screenshots/2-preview.png",
    "https://pal.cagdas.io/extensions/google/screenshots/3-results-dark.png",
    "https://pal.cagdas.io/extensions/google/screenshots/3-results.png",
    "https://pal.cagdas.io/extensions/google/screenshots/4-actions-dark.png",
    "https://pal.cagdas.io/extensions/google/screenshots/4-actions.png"
  ],
  "panel_screenshots": [
    "https://pal.cagdas.io/extensions/google/screenshots/1-suggestions.png",
    "https://pal.cagdas.io/extensions/google/screenshots/2-preview.png",
    "https://pal.cagdas.io/extensions/google/screenshots/3-results.png",
    "https://pal.cagdas.io/extensions/google/screenshots/4-actions.png"
  ],
  "bar_screenshots": [],
  "panel_screenshots_dark": [
    "https://pal.cagdas.io/extensions/google/screenshots/1-suggestions-dark.png",
    "https://pal.cagdas.io/extensions/google/screenshots/2-preview-dark.png",
    "https://pal.cagdas.io/extensions/google/screenshots/3-results-dark.png",
    "https://pal.cagdas.io/extensions/google/screenshots/4-actions-dark.png"
  ],
  "bar_screenshots_dark": [],
  "has_bar": false,
  "bar_items": [],
  "has_links": false,
  "links": [],
  "multi": false,
  "has_readme": true
}
