List.js: Cross browser native JavaScript
Categories:
List.js A 7 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable.
This library is still in beta but worth to check.
For more you can check the README of the project on Github.
Good luck.