SpreadJS
High-speed JavaScript spreadsheet components.
Spreadsheet Filters - Multiple Excel-like filter dialogs are supported including text, number and date conditions. Filtering is fast even with large amounts of data, and you can filter multiple columns at the same time.