That site, basically, sorts content by category (and subcategory). You don’t need a plugin to do that. If you’re also interrseted to sort products (for a web shop or catalogue), try searchin for a eCommerce plugin. There are free and premium plugins out there. Just Google it.
Any particular name? or best plugin for just menu that get me the desired results?
There are a lot of ecommerce plugins available. Check this article
To call categories from a menu. you don’t need a plugin. Just create a menu, add menu items,and call specific categories.
i use woocommerce. but isn’t it ajax related? like when you click on black. it filters out black? does woocommerce have build in functionality like that? or any add on.
I think that the ajax part is handled by the theme(s) (not Woocommerce). I know there are premium themes that use ajax to filter content and are tested (compatible) with Woocommerce.