An open API service indexing awesome lists of open source software.

https://github.com/geopjr/marketvsx

An extension that creates a bridge between vscode marketplace and open-vsx.
https://github.com/geopjr/marketvsx

Last synced: 8 months ago
JSON representation

An extension that creates a bridge between vscode marketplace and open-vsx.

Awesome Lists containing this project

README

          


branding


MarketVSX


A bridge between vscode marketplace and open-vsx





COC
AGPL-3.0





firefox addon
chromium addon

#

## What does this extension do?

This extension adds a button next to an extension on https://marketplace.visualstudio.com/ that will either send the user to open-vsx, if the extension is available there, or download its .vsix file.

#

## Thinking ahead

One important thing this extension ensures is that it will keep on working even if they decide to change all ID and class names.
There are 3 possible locations for the button:
- Next to the extension name
- Below the extension image
- Floating at the top of body

The order of them is based on how unique their ID/Classes are. The default location is the first, if that's not available, it will move to the second and the third acts as a catch-all.

Another important thing is when the extension is *not* available on open-vsx, the button will download the .vsix file. However it "clicks" the already available button on the site. If that's not available though, it will manually create the direct link.
> Note: the direct link will be missing the .vsix extension at the end. Users need to add it themselves.

#

## Screenshots


screenshot

screenshot

#