Replace named variables in URLs before navigation. This is particularly useful for powerful, variable bookmarks.
VariabURL Extension
Do you have a set of links with a common, but variable, component? Consider the following table:
||one url|another url|
|--|--|--|
|1|someuniversity.edu/students/AdamApplegate/summary|someuniversity.edu/students/AdamApplegate/grades/1|
|2|someuniversity.edu/students/BarbaraBillings/summary|someuniversity.edu/students/BarbaraBillings/grades/1|
If you want to bookmark a link for the student summary, and another link for the student's grade on the first assignment, you will end up needing to duplicate those bookmarks for each student. This quickly becomes infeasible to the point that bookmarks are dismissed as not a useful approach to navigating these pages. However, if there is not an admin panel, some use cases may not have a better option either.
With Variable URL, you can bookmark the set of pages once, and define the variable component inside of a chrome extension.
## How To Use
First, go to `chrome://extensions`. Search for and add VariabURL.
In the (normal, existing) chrome bookmark manager, add or edit bookmarks to replace the variable component with `{{v}}`. Extending the example above, these bookmarks might be:
- `someuniversity.edu/students/{{v}}/summary`
- `someuniversity.edu/students/{{v}}/grades/1`
Using the extensions widget to the right of the address bar in chrome, select the VariabURL extension, and enter a value for the variable. Be sure to hit `Enter`, `Tab`, or otherwise click outside of the text box to confirm the value.
You're ready to go! Your links will now use the value defined in the VariabURL extension whenever navigating to a URL with `{{v}}` in it. From a practical perspective, this is mainly bookmarks, but any links or redirects constructed this way will use the variable value as well. If you are having unexpected behavior outside of the use of your bookmarks based on a URL including `{{v}}` in a literal sense, you may need to disable the extension.
Source Manifest.json
Similar Extensions
Simple New Tab URL 8 9 ★ 13.16KiB
Replace URL 8 21 ★ 171KiB
URL Params Editor 8 9 ★ 155KiB
New Tab Redirect 8 3146 ★ 1.52MiB
New Tab Override 8 28 ★ 11.06KiB
Tabsets.net 8 2 ★ 9.6MiB
Easy Tab Renamer 8 2 ★ 12.87KiB
URL in title 8 58 ★ 14.57KiB
Environment Marker 8 54 ★ 72.93KiB
Custom New Tab 8 19 ★ 92.24KiB
CopyTab URLs 8 7 ★ 45.66KiB
Page Info 8 1 ★ 1.08MiB
Custom New Tab URL 8 101 ★ 80.19KiB
Convert URL Text to Links 8 4 ★ 20.64KiB
Bookmark Manager per Domain and Page 8 11 ★ 13.83KiB
Bookmark URL Batch Replacer 8 28 ★ 228KiB
Simple Web Scraper (Free) 8 1 ★ 1.37MiB
The Switcher[Change Domains] 8 3 ★ 429KiB
Custom New Tab Page 8 0 ★ 49.84KiB
URL Jumper 8 2 ★ 46.41KiB
Notion Edit & Clip in Side Panel 8 4 ★ 517KiB
CSS Undefined Variable Checker 8 1 ★ 250KiB
Bookmark Sync 8 0 ★ 19.6KiB
URL Bear 8 1 ★ 718KiB