Looking for a plugin for displaying, sorting, pagination, and filtering lists of items


I’ve been working on a custom BuddyPress theme that includes fixed width/height boxes whose content may include lists of items that extend beyond the boxes display size.

What I’ve been searching for is a plugin that can handle lists of items robustly:

1. I want to be able to scroll sideways within a box to show all list items

2. Support resorting the list

3. Filter by either predetermined options or by search

4. Possibly include pagination for really long lists

I’ve seen all this functionality plenty of times before, but I’m having a hell of time trying to find a WP plugin that will do this. Perhaps someone who reads this will know of the plugin that can help me achieve these goals? Thanks!