How to Manage the Installation Sources for Edge Browser Add-ons
Microsoft Edge lets you control from where you can add various add-ons. So, this directly lets you install extensions from other stores like Chrome Web Store.
Here is how to manage this setting for better control:
Open the Edge browser and access the extensions settings page:
edge://extensions
Scroll down to the setting Allow extensions from other stores. It would be on by default...