Open multiple browsers at once — with a single click.
- 🔍 Regex powered rules — match any URL and decide where it should open.
- 🌍 Browser agnostic — works with any browser (or application).
- ⚡ One‑click launch — spin up multiple browsers instantly, no extra steps.
- 🚀 Set Browsermux as the default system browser, so your rules apply everywhere.
- 📝 Install shell completions by default.
- 💻 Run browsers through
bashor the default shell.
Arch Linux users get first-class support:
yay -S browsermuxFor all other Unix-based systems, simply run the installer from the latest release:
curl -s https://github.com/artrixdotdev/browsermux/releases/latest/download/browsermux-installer.sh | bashIn the workings!
Available on crates.io:
cargo install browsermuxBrowsermux is configured via ~/.config/browsermux/config.toml.
Here's an example configuration:
"$schema" = "https://github.com/artrixdotdev/browsermux/releases/latest/download/schema.json"
# The default browser to use when no rules match
default = "zen" # Always a key in the [browsers] table
# The executables of the browsers you want to use
[browsers]
zen = "/usr/bin/zen-browser"
chrome = "/usr/bin/google-chrome"
[[rules]]
regex = 'https:\/\/youtube\.com[^\s]*'
browser = "chrome" # Always a key in the [browsers] tableI've been an avid firefox user for a bit now, as a developer, I enjoy it. However, as a student, I'm not able to use a lot of the applications my school requires. I built this tool to save myself (and hopefully others) the headache of constant browser switching