Adam Fried-Gintis64 downloadsRoute specially delimited web links to another browser, browser mode, custom launch action, or clipboard.
Link Router is an Obsidian plugin that gives specially delimited web links an alternate action while leaving ordinary links unchanged. Route marked links to a selected browser, a private browser window, the system browser, a custom launch command, or the clipboard.
By default, write a URL between curly braces:
{https://example.com}
Add display text before the URL with a pipe:
{Example site|https://example.com}
Ordinary bare URLs and Markdown links remain unchanged. The opening and closing delimiters are configurable.
Install Link Router from Obsidian's Community Plugins browser, then enable it under Settings → Community plugins.
{url} where the URL belongs.On desktop, browser-specific routes start the selected browser executable with the configured arguments and clicked HTTP or HTTPS URL. The plugin does not use a shell. The system-browser route asks Electron to open the URL normally. Custom executable paths and arguments are stored in the vault's plugin settings.
The plugin does not make network requests, collect analytics, or transmit vault contents. It accesses the clipboard only when a copy route is activated.
pnpm install
pnpm run check
The production build creates main.js at the repository root.
MIT