A tiny URL router for your Mac

Links should know
where to go.

Work links in Work. Personal links in Personal.
Rootie quietly sends them to the right Chromium profile.

Get Rootie macOS 13+ · Apple Silicon & Intel · Free & open source

here’s the whole trick

One click.
Right place.

Links from outside your browser pass through one small set of rules. A match picks a profile. No match just uses your default.

W
Workbecause /acme matched
P
Personalyour default

tiny on purpose

It does one thing.
Then gets out of the way.

Lives in the menu bar

No windows hanging around. Negligible idle CPU.

Your config is just a file

Readable JSON at ~/.rootie/config.json.

Nothing leaves your Mac

No account, analytics, cloud sync, or mystery service.

ready when you are

Set up in a
minute or two.

The little CLI finds your installed browsers and profile names. Pick a default, add a few rules, and you’re done.

ChromeHeliumBraveEdge ChromiumVivaldiyour weird custom fork
Terminal

$ brew install --cask hmbakhsh/tap/rootie

✓ Rootie was successfully installed!

$ rootie setup

Chromium browser:

  1) Helium (default)

  2) Google Chrome

1

Not notarized just yet—macOS may ask you to approve the first launch in Privacy & Security.

config.jsonthe whole source of truth
{
  "defaultProfile": "Personal",
  "rules": [{
    "name": "Acme stuff",
    "profile": "Work",
    "enabled": true,
    "match": {
      "host": "github.com",
      "pathPrefix": "/acme"
    }
  }]
}

no new language to learn

Rules you can
actually read.

Exact domains, subdomains, or path prefixes. First match wins. That’s really it.

See the config guide →

Your links have
places to be.

Rootie is free, open source, and very small.

Get Rootie