Skip to content

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

License

Notifications You must be signed in to change notification settings

GeopJr/MarketVSX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors