A Chrome extension that maps short codes to URLs and triggers them from the omnibox. Mappings sync across devices via Chrome profile.
Type go in the address bar, hit space (or tab), enter a short code, press Enter — the active tab navigates to the mapped URL.
go <code> jumps to the mapped URL.chrome.storage.sync (one key per code).prefers-color-scheme.storage. No tab tracking, no host permissions.chrome://extensions.src/ directory.https:// prepended automatically.In any new tab or the address bar:
go <space> <code> <Enter>
The active tab navigates to the URL mapped to <code>. Modifier keys (Ctrl/Cmd+Enter, etc.) follow Chrome’s standard omnibox behavior — open in new tab, background tab, etc.
Click the trash icon next to the row on the manage page.
The keyword is hardcoded to go in src/manifest.json. Chrome does not allow runtime changes to manifest values. To change it:
src/manifest.json → omnibox.keyword.chrome://extensions.src/
├── manifest.json MV3 manifest, omnibox + action config
├── background.js Service worker: omnibox handler, toolbar click handler
├── manage.html Manage UI markup
├── manage.css Tokyo Night palette + blue accent
├── manage.js CRUD logic against chrome.storage.sync
└── icons/ 16/48/128 PNGs
Each code is stored as its own top-level key in chrome.storage.sync (which is scoped per-extension, so no risk of collision with other extensions):
key: "<shortcode>"
value: "<url>"
Keys starting with _ are reserved for future metadata (e.g., settings). User-entered codes cannot begin with _.
Limits (Chrome):
The extension caps users at 500 codes, leaving headroom.
#e1e2e7/#343b58 light, #16161e/#c0caf5 dark) with blue (#2e7de9/#7aa2f7) accent on focus rings, link hover, progress fill, and buttons. Light/dark follows prefers-color-scheme.MIT