@coAn iOS/Mac Safari browser extension to add custom searches:

{
  "searches": [
    {
      "escape": true,
      "expansion": "https://www.adverts.ie/for-sale/q_@@@/",
      "keywords": "ad",
      "name": "Adverts.ie",
      "allowedLocations": "default"
    },
    {
      "escape": true,
      "expansion": "https://www.aliexpress.com/w/wholesale-@@@.html",
      "keywords": "ali",
      "name": "AliExpress",
      "spaceReplacer": "",
      "allowedLocations": "default"
    },
    {
      "escape": true,
      "expansion": "https://www.amazon.co.uk/s?k=@@@",
      "keywords": "a",
      "name": "Amazon",
      "allowedLocations": "default"
    },
    {
      "escape": false,
      "expansion": "https://web.archive.org/web/*/@@@",
      "keywords": "ao, wm",
      "name": "Archive.org Wayback Machine"
    },
    {
      "escape": true,
      "expansion": "https://artifacthub.io/packages/search?ts_query_web=@@@&sort=relevance&page=1",
      "keywords": "ah",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "ArtifactHub"
    },
    {
      "escape": false,
      "expansion": "https://downforeveryoneorjustme.com/@@@",
      "keywords": "down",
      "name": "Down for everyone or just me"
    },
    {
      "name": "DuckDuckGo",
      "keywords": "d, ddg",
      "expansion": "https://duckduckgo.com/?q=@@@"
    },
    {
      "escape": true,
      "expansion": "https://www.ebay.ie/sch/i.html?_nkw=@@@",
      "keywords": "e, ebay",
      "name": "Ebay",
      "allowedLocations": "default"
    },
    {
      "escape": true,
      "expansion": "https://emacsdocs.org/search?q=@@@",
      "keywords": "edoc",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Emacs Docs"
    },
    {
      "escape": true,
      "expansion": "https://search.internal.ericsson.com/all?q=@@@&searcher=all&hits=10&sort=Relevance&group=List&ai=@@@",
      "keywords": "ei",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Ericsson Internal"
    },
    {
      "escape": true,
      "expansion": "https://github.com/search?q=@@@&type=code&ref=advsearch",
      "keywords": "gh",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Github"
    },
    {
      "escape": true,
      "expansion": "https://github.com/search?q=language%3AYAML+path%3A.github%2F**+@@@&type=code&ref=advsearch",
      "keywords": "gha",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "GitHub Actions Search"
    },
    {
      "escape": true,
      "expansion": "https://github.com/search?q=language%3A@@@&type=code&ref=advsearch",
      "keywords": "ghl",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Github Language"
    },
    {
      "escape": true,
      "expansion": "https://github.com/search?q=language%3ADockerfile+@@@&type=code&ref=advsearch",
      "keywords": "ghd",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "GitHub Search Dockerfiles"
    },
    {
      "escape": true,
      "expansion": "https://github.com/search?q=path%3A**%2F@@@&type=code&ref=advsearch",
      "keywords": "ghf",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Github Search files"
    },
    {
      "name": "Google",
      "keywords": "g",
      "expansion": "https://www.google.com/search?q=@@@"
    },
    {
      "name": "Google images",
      "keywords": "i, gi",
      "expansion": "https://www.google.com/search?tbm=isch&q=@@@&tbs=imgo:1"
    },
    {
      "escape": true,
      "expansion": "https://www.google.ie/maps/search/@@@/",
      "keywords": "maps",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Google Maps"
    },
    {
      "name": "Google maps",
      "keywords": "gm, gmaps",
      "expansion": "https://www.google.com/maps?oi=map&q=@@@"
    },
    {
      "escape": true,
      "expansion": "https://hn.algolia.com/?q=@@@",
      "keywords": "hn",
      "name": "Hacker News",
      "allowedLocations": "default"
    },
    {
      "escape": true,
      "expansion": "https://hex.pm/packages?search=@@@&sort=recent_downloads",
      "keywords": "hex",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Hex Elixir Packages"
    },
    {
      "escape": true,
      "expansion": "https://community.home-assistant.io/search?q=@@@",
      "keywords": "ha",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "HomeAssistant Forums"
    },
    {
      "name": "IMDB",
      "keywords": "imdb",
      "expansion": "https://imdb.com/find?s=all&q=@@@"
    },
    {
      "escape": true,
      "expansion": "https://www.inishpharmacy.com/search/keywords/?keywords=@@@",
      "keywords": "inish",
      "name": "Inish Pharmacy",
      "allowedLocations": "default"
    },
    {
      "escape": true,
      "expansion": "https://docs.oracle.com/search/?category=java&q=@@@",
      "keywords": "java",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Java"
    },
    {
      "escape": true,
      "expansion": "https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=@@@",
      "keywords": "no",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Nix Options"
    },
    {
      "escape": true,
      "expansion": "https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=@@@",
      "keywords": "np",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "NixPkgs"
    },
    {
      "escape": true,
      "expansion": "https://pinboard.in/search/?query=@@@&all=Search+All",
      "keywords": "ps",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Pinboard: All"
    },
    {
      "escape": true,
      "expansion": "https://pinboard.in/search/u:dueyfinster?query=@@@",
      "keywords": "p",
      "spaceReplacer": "",
      "allowedLocations": "default",
      "isDefault": false,
      "name": "Pinboard: My"
    },
    {
      "escape": true,
      "expansion": "https://pypi.org/search/?q=@@@",
      "keywords": "pip",
      "name": "Python Package Search",
      "spaceReplacer": "",
      "allowedLocations": "default"
    },
    {
      "escape": true,
      "expansion": "https://www.screwfix.ie/search?search=@@@",
      "keywords": "sf",
      "name": "Screwfix",
      "allowedLocations": "default"
    },
    {
      "name": "Stack Overflow",
      "keywords": "so",
      "expansion": "https://stackoverflow.com/search?q=@@@"
    },
    {
      "expansion": "https://en.wikipedia.org/wiki/Special:Search/@@@",
      "keywords": "w, wi",
      "name": "Wikipedia",
      "spaceReplacer": "_"
    },
    {
      "name": "Wolfram Alpha",
      "keywords": "wa",
      "expansion": "https://www.wolframalpha.com/input/?i=@@@"
    },
    {
      "name": "YouTube",
      "keywords": "y, yt",
      "expansion": "https://www.youtube.com/results?search_query=@@@"
    }
  ],
  "settings": {
    "allowedLocations": "frontOnly"
  },
  "version": 3
}