A rules-based browser launcher for Linux.
Automatically route and rewrite every link you open.
100% Free & Open Source
Create rules by domain or regex. Links open in the right browser automatically.
No matching rule? Launch a browser with a quick keystroke or mouse click.
Rewrite URLs before they open. Strip trackers, swap domains, and more.
Encode rules directly with switchyard:// links. Perfect for notes and to-dos.
Pin your favorite browser to appear first and act as fallback.
A native GNOME app that stays ready and launches instantly.

Create and manage rules with a clean, native interface. No config files required—just point and click.

Take control of every link you open. Strip tracking parameters and enforce privacy-friendly frontends automatically.
[[rules]]
name = "Video Sites"
logic = "any"
browser = "brave-browser.desktop"
[[rules.conditions]]
type = "domain"
pattern = "youtube.com"
[[rules.conditions]]
type = "domain"
pattern = "twitch.tv"Prefer text editors? Define rules in a simple TOML file. Easy to version control, share, and back up.