Most MS extensions are limited to run on only MS products by their license and by running additional checks in their proprietary code.
The following extensions are functional replacements for incompatible extensions:
VSIX Manager allows you to be able install extensions from multiple sources.