Beautiful Data is a great way to turn a boring HTML table into something that supports features like paging and sorting. This jQuery plugin can also access data from CSV and JSON just by specifying the source file.
Also check out the making-of tutorial here.
Features
Easily integrate into any HTML page with as little as ONE line of code Search and filter tables live, without waiting for any downloading Split data into multiple pages Very few DOM updates—just one per page change! Sort columns simply by clicking on the column header Optional case-sensitive search Enable and disable zebra striping to rows Cross browser
Updates
1.0.3 (11/26/2010) Now allows for links and other html in table
1.0.2 (10/30/2010) Minor bug fix to loading data asynchronously
1.0.1 (10/25/2010) Minor bug fix to broken pager in Firefox
1.0.0 (10/23/2010) First release