To remove the native client, you can use the “uninstall.bat” script, which will delete both the registries and the folder created during the installation process. In Windows, the native client adds two registries to the OS registry that helps the browser to locate the actual native application and creates a local folder containing the NodeJS executable. There are also video tutorials available for Windows and Mac/Linux, which you can find in the links here: To install the native client, follow the steps displayed upon your first use of the extension. The native client is a minimal JavaScript code that runs the code written in the extension in a VM inside the official NodeJS executable. The “Open in VLC” extension requires the installation of a native client, which acts as a bridge to bypass this restriction. Why is the native client required for the Open in VLC extension to work?īrowsers do not allow extensions to communicate with native applications for security reasons.