Looking for a directory plugin with search function to integrate with buddypress

Looking for a directory plugin with search function to integrate with buddypress. Also, i would like to know if there is any group event or meet up plugin for buddypress apart from the Buddypress group calendar.