Echo is a minimal Chrome extension for macOS. It adds an Open in Mac App Store command to the context menu of App Store product links.
The extension extracts the numeric app ID and opens a storefront-independent native URL:
https://apps.apple.com/us/app/xcode/id497799835
↓
macappstore://itunes.apple.com/app/id497799835
Safari already provides a native Open Link in App Store action, so Echo intentionally targets Chrome only.
- Download
Echo-Chrome-1.0.0.zipfrom the latest GitHub Release. - Unzip the package.
- Open
chrome://extensionsin Google Chrome. - Enable Developer mode.
- Click Load unpacked and select the unzipped directory.
Chrome may ask for confirmation the first time it opens the external
macappstore:// protocol.
Load this repository directly with Load unpacked. Run the URL parser tests with:
npm testEcho requests only the contextMenus permission. It does not inject scripts,
read page content, collect data, or make network requests at runtime.
The App Store glyph was downloaded from Simple Icons and is distributed under its CC0-1.0 project license. App Store is a trademark of Apple Inc. This project is not affiliated with or endorsed by Apple.