Switchbar-API


Switchbar biedt een URL-gebaseerde API om links in browsers en e-mailclients te openen volgens je ingestelde regels.

URL-indeling

switchbar://open/<link>

Ondersteunde linktypen:

  • https://
  • http://
  • mailto:

Voeg de link rechtstreeks toe, zonder procentcodering toe te passen.

Switchbar past je bestaande regels en linkinstellingen toe. Als er geen regel overeenkomt, wordt je gevraagd te kiezen waar je de link wilt openen.

Voorbeelden

Terminal

macOS

open "switchbar://open/https://example.com"
open "switchbar://open/mailto:hello@example.com"

Windows

start "" "switchbar://open/https://example.com"

AppleScript

open location "switchbar://open/https://example.com"

JavaScript

window.location.href = "switchbar://open/https://example.com";

Swift

let url = URL(string: "switchbar://open/https://example.com")!
NSWorkspace.shared.open(url)

Compatibiliteit met Choosy

Switchbar ondersteunt ook de URL-schema's van Choosy, zodat bestaande scripts en integraties zonder aanpassingen blijven werken.

Ondersteunde URL-prefixen:

x-choosy://open/
x-choosy://prompt.all/
x-choosy://prompt.running/
x-choosy://best.all/
x-choosy://best.running/

Voeg de doellink toe aan het juiste prefix.