You may be aware that Microsoft is working on Chromium based Edge browser which is set to officially launch sometime in 2019. We have already seen some leaks that reveal some of the key details about the upcoming Edge Browser (including screenshots) based on Chromium. Chromium powers the most popular browser on the web i.e. Google Chrome.
Even though Microsoft is yet to officially launch even the Beta version or alpha version of the Chromium-based edge browser and is still not available for the public. At the moment, it is still in closed beta, but it seems to have leaked online today and a full installer for Windows OS is available for download and you can install it straight away on your Windows PC by downloading the installer setup. The leaked installer is ~112MB in size and the download link is available publicly.
The leak is posted on the PCBeta forums which was spotted by Aggiornamenti Lumia and shared on Twitter.
Microsoft Edge Chromium is here ? https://t.co/gfAuMDxHSw
— Aggiornamenti Lumia (@ALumia_Italia) March 24, 2019
Microsoft Edge Down Link [ Chromium based]
If you are too tempted to try and install this, just keep in mind that this setup or installer is not an official package from Microsoft and hence you should try it inside a Sandbox environment or on an isolated System if you are worried about any Malware/viruses etc.
You can download the full installer from PCbeta forums.
Image Credits: PCbeta Forums