The WooCommerce Variations as Singles plugin empowers you to show variations as simple products on shop, category, and other listing pages. Customers can find relevant product variations from listing pages and add products directly to their cart, and the variations are compatible with product filters and search. This makes your catalog look bigger and improves the user experience.

Demo: https://xplodedthemes.com/products/woo-variations-as-singles/