Smart Lists is light-weight (8KB) Prototype-Scriptaculous framework extension that converts “flat” HTML lists of information into categorized, paginated lists. In essence, it’s a presentation layer for improving the readability of static information, without need of a database or server-side script. It can be applied to existing lists of information with very little work, providing a significant bump in usability.
I wrote a version of the script a couple of years back for my Software page and always intended to generalize it into a downloadable script. Finally found time to write the sucker.
Oh, and it’s free, naturally. :-)