Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Echo

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.

Install

  1. Download Echo-Chrome-1.0.0.zip from the latest GitHub Release.
  2. Unzip the package.
  3. Open chrome://extensions in Google Chrome.
  4. Enable Developer mode.
  5. Click Load unpacked and select the unzipped directory.

Chrome may ask for confirmation the first time it opens the external macappstore:// protocol.

Development

Load this repository directly with Load unpacked. Run the URL parser tests with:

npm test

Privacy

Echo requests only the contextMenus permission. It does not inject scripts, read page content, collect data, or make network requests at runtime.

Icon attribution

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.

About

Open App Store links directly in the native Mac App Store

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages