Reffering to this this topic for Magento 1, maybe it would be useful to prepare a list of core Magento 2 modules that can be turn off or completely removed with no harm for our store, because they are hardly used.
To begin with some propositions:
Magento_Ups
orMagento_Dhl
orMagento_Fedex
(if our client won't use them shipment)Magento_Paypal
– as aboveMagento_AdminNotification
(sometimes annoying)- all modules with
Import/Export
– if we don't migrate our store from Magento 1 Magento_Bundle
orMagento_Downloadable
orMagento_GroupedProduct
– if won't be usedMagento_GiftMessage
– (if not used)Magento_Rss
– if not usedMagento_Sitemap
And here some questionable ones – if someone has experience with them, please let know if they are useful for anything:
Magento_Marketplace
Magento_Msrp
Magento_NewRelicReporting
Magento_OfflineShipping
&Magento_OfflinePayments
Magento_SampleData
Magento_Swagger
Magento_Usps
Magento_Vault
Best Answer
Here's a list of what I think the modules do, it might help knowing what you can try to disable.
Important note: please check the module dependencies when disabling modules because some dependencies may be breaking.
/magento_version