The WooCommerce Variation Swatches plugin is the top choice for attribute variation swatches in the WordPress plugin directory. Developed by the GetWooPlugins team, this plugin aims to enhance the shopping experience for WooCommerce product variations.
Check out a demo of the plugin here: https://getwooplugins.com/plugins/woocommerce-variation-swatches/