I want to add color, weight or size options for configurable products in my main products page. Currently these options are showing only when I add product to the cart. Can anyone please guide me how to add customize options in main store page.
You might want to have a look at our Advanced Product Options Extension, available for Magento 1 and Magento 2. The extension is fitted with a complete set of custom option tools that can help you easily create custom-tailored product offers, including the ability to set custom and absolute cost, weight, and price for custom options, one-time price feature, custom option dependency, image/color swatch and much more: https://www.mageworx.com/magento-2-advanced-product-options-suite.html.