View users by filter

I’m trying to display a list of members on my site in a way that looks similar to what this site does: https://cgli.net/members

With all these user filters (by country, groups, area…), is there a WordPress plugin that does this?