There are situations when you don't want to longer use Magento 2 module due to its issues, lack of functionality or any other reason and want to remove it. In this case, you can easily uninstall Magento 2 extension (remove Magento 2 extension) using the following steps:
1. Define where extension files are located.
There are 2 places where you can find extension files:
a) app/code/VendorName/ModuleName b) vendor/vendor-name/module-name
2. Remove extension files.
a) If extension files located in app/code/VendorName/ModuleName just remove this folder
b) If extension files located in vendor/vendor-name/module-name run CLI command:
composer remove vendor-name/module-name
3. Run setup CLI commands:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these zero downtime deployment commands for Magento 2.
4. That's it :-). Magento 2 module has been removed.