LinkUnbound asks which browser should open each link, and stops asking once
you have given the same answer enough times.
It registers itself as the default browser on Windows and macOS, so every
link clicked outside a browser — in Teams, Outlook, Slack, a PDF reader or
any other app — passes through it first. If a rule covers the link, it opens
straight away in the chosen browser. If not, a small picker appears next to
the cursor: pick with the mouse or with the keys 1 to 9, hold Shift to open
in a private window, Ctrl+C to copy the address, Esc to dismiss. The picker
comes in two looks, a classic list or a mosaic of tiles.
Rules can be made at four different reaches: this exact URL, this subdomain,
the whole site, or everything a given application sends. That last one is
unusual among browser pickers: it lets every link Teams opens go to one
browser while the rest go to another, regardless of the address. Rules can
also target a specific Chromium profile rather than just a browser, and
installed browsers and their profiles are detected automatically; custom
executables can be added by hand.
Microsoft SafeLinks and the Edge-only scheme that Teams and Outlook wrap
links in are unwrapped before any rule is matched, so rules see the real
destination. When a rule decides on its own, a brief notice offers to undo it.
It runs in the system tray on Windows and the menu bar on macOS, starts at
sign-in and can also open local documents — .html, .pdf and others on
Windows, .html and .xhtml on macOS. Updates are signed and install in one
press; a Microsoft Store copy updates through the Store.
There is no account, no advertising, no telemetry and no server. Rules and
history stay on the machine. Written in Rust with Tauri and Slint, licensed
under GPL-3.0, and free without a paid tier.
No comments or reviews, maybe you want to be first?