dhtmlxGrid is a flexible JavaScript grid control with Ajax support and powerful API. It provides client-side solution for displaying, editing and sorting tabular data.
Using dhtmlxGrid you can easily create dynamic tables with scroll bars, frozen columns, fixed multiline headers and multiple cell types (text, image, checkbox, radio button, combobox etc.). Smart rendering and paging output allow this grid to work effectively with large datasets.
dhtmlxGrid is available under both GPL and commercial license (PRO edition).